/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/DQA/DQA_MDC/DQA_MDC-00-00-03/DQA_MDC/DQA_MDC.h

Go to the documentation of this file.
00001 #ifndef Physics_Analysis_DQA_MDC_H
00002 #define Physics_Analysis_DQA_MDC_H
00003 
00004 #include "GaudiKernel/AlgFactory.h"
00005 #include "GaudiKernel/Algorithm.h"
00006 #include "GaudiKernel/NTuple.h"
00007 
00008 #include "TH1F.h"
00009 #include "TF1.h"
00010 
00011 
00012 class ITHistSvc;
00013 const int TAGN = 2; // 0-all; 1-dimu
00014 class DQA_MDC : public Algorithm {
00015 
00016 public:
00017   DQA_MDC(const std::string& name, ISvcLocator* pSvcLocator);
00018   StatusCode initialize();
00019   StatusCode execute();
00020   StatusCode finalize();  
00021 
00022 private:
00023   // Interface 
00024   ITHistSvc* m_thsvc;
00025   long m_run, m_event;
00026 
00027   // Spacial resolution
00028   TH1F* m_hresAllIncBb;
00029   TH1F* m_hresAllExcBb;
00030   TH1F* m_hresAllEvaBb;
00031   //momentum in Lab
00032   TH1F* m_ppLabBb;
00033   TH1F* m_pmLabBb;
00034   TH1F* m_ppCmsBb;
00035   TH1F* m_pmCmsBb;
00036   TH1F* m_pTotLabBb;
00037   TH1F* m_pTotCmsBb;
00038  
00039   // Spacial resolution
00040   TH1F* m_hresAllIncDimu;
00041   TH1F* m_hresAllExcDimu;
00042   TH1F* m_hresAllEvaDimu;
00043   //momentum in Lab
00044   TH1F* m_ppLabDimu;
00045   TH1F* m_pmLabDimu;
00046   TH1F* m_ppCmsDimu;
00047   TH1F* m_pmCmsDimu;
00048   TH1F* m_pTotLabDimu;
00049   TH1F* m_pTotCmsDimu;
00050       
00051 };
00052 
00053 
00054 #endif

Generated on Tue Nov 29 22:58:04 2016 for BOSS_7.0.2 by  doxygen 1.4.7