00001 #ifndef Physics_Analysis_DQACtrlSamples_H
00002 #define Physics_Analysis_DQACtrlSamples_H
00003
00004 #include "GaudiKernel/AlgFactory.h"
00005 #include "GaudiKernel/Algorithm.h"
00006 #include "GaudiKernel/Property.h"
00007
00008
00009
00022 class DQACtrlSamples : public Algorithm {
00023
00024 public:
00025 DQACtrlSamples(const std::string& name, ISvcLocator* pSvcLocator);
00026
00027 StatusCode initialize();
00028 StatusCode execute();
00029 StatusCode finalize();
00030
00031 private:
00032
00033 BooleanProperty m_selBhabha;
00034 BooleanProperty m_selDimu;
00035 BooleanProperty m_selHadron;
00036 BooleanProperty m_selRhopi;
00037 BooleanProperty m_selPpbar;
00038 BooleanProperty m_selKstark;
00039 BooleanProperty m_selLambdalambda;
00040
00041 Algorithm* m_dqaBhabha;
00042 Algorithm* m_dqaDimu;
00043 Algorithm* m_dqaHadron;
00044 Algorithm* m_dqaRhopi;
00045 Algorithm* m_dqaPpbar;
00046 Algorithm* m_dqaKstark;
00047 Algorithm* m_dqaLambdalambda;
00048
00049 };
00050
00051
00052 #endif