BOSS 6.6.4.p03
BESIII Offline Software System
Loading...
Searching...
No Matches
DQACtrlSamples.h
Go to the documentation of this file.
1#ifndef Physics_Analysis_DQACtrlSamples_H
2#define Physics_Analysis_DQACtrlSamples_H
3
4#include "GaudiKernel/AlgFactory.h"
5#include "GaudiKernel/Algorithm.h"
6#include "GaudiKernel/Property.h"
7
8
9/**********************************************************************/
10/** <project name> - DQACtrlSamples
11 ** <description> Head file for DQA Control Samples selection
12 **
13 ** \file
14 **
15 ** \author Ji Xiaobin
16 **
17 ** \version $Id: DQACtrlSamples.h,v 1.1.1.1 2009/05/27 07:02:33 jixb Exp $
18 **
19 **
20*************************************************************************/
21
22class DQACtrlSamples : public Algorithm {
23
24public:
25 DQACtrlSamples(const std::string& name, ISvcLocator* pSvcLocator);
26
27 StatusCode initialize();
28 StatusCode execute();
29 StatusCode finalize();
30
31private:
32
33 BooleanProperty m_selBhabha;
34 BooleanProperty m_selDimu;
35 BooleanProperty m_selHadron;
36 BooleanProperty m_selRhopi;
37 BooleanProperty m_selPpbar;
38 BooleanProperty m_selKstark;
39 BooleanProperty m_selLambdalambda;
40
41 Algorithm* m_dqaBhabha;
42 Algorithm* m_dqaDimu;
43 Algorithm* m_dqaHadron;
44 Algorithm* m_dqaRhopi;
45 Algorithm* m_dqaPpbar;
46 Algorithm* m_dqaKstark;
47 Algorithm* m_dqaLambdalambda;
48
49};
50
51
52#endif
StatusCode initialize()
StatusCode finalize()
StatusCode execute()