00001 // Demonstrater for AtlfastShower 00002 // 00003 // P. Sherwood 00004 00005 #ifndef FASTSHOWER_RTEST_H 00006 #define FASTSHOWER_RTEST_H 00007 00008 #ifndef FASTSHOWER_ISHOWERDEMO_H 00009 #include "FastShowerUtils/IShowerDemo.h" 00010 #endif 00011 00012 #ifndef FASTSHOWER_SHOWERDEMOBASE_H 00013 #include "FastShowerUtils/ShowerDemoBase.h" 00014 #endif 00015 00016 #ifndef FASTSHOWER_RTESTPARAMETERGENERATOR_H 00017 #include "FastShowerUtils/RTestParameterGenerator.h" 00018 #endif 00019 // 00020 namespace FastShower{ 00021 00022 class RTest: virtual public IShowerDemo, private ShowerDemoBase{ 00023 public: 00024 virtual void execute() ; 00025 virtual void finalise() const; 00026 private: 00027 RTestParameterGenerator m_generator; 00028 }; 00029 } // end of namespace bracket 00030 #endif 00031 00032 00033 00034 00035