/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Mdc/DedxCalibAlg/DedxCalibAlg-00-01-15/DedxCalibAlg/DedxCalibMomentum.h

Go to the documentation of this file.
00001 #ifndef DEDXCALIBMOMENTUM_HH
00002 #define DEDXCALIBMOMENTUM_HH
00003 
00004 #include "TH1F.h"
00005 #include "TTree.h"
00006 #include "vector"
00007 
00008 #include "DedxCalibAlg/DedxCalib.h"
00009 
00010 using namespace std;
00011 
00012 class DedxCalibMomentum: public DedxCalib
00013 {
00014     public:
00015         DedxCalibMomentum(const std::string& name, ISvcLocator* pSvcLocator);
00016         ~DedxCalibMomentum() {};
00017         void initializing() {}
00018         void BookHists();
00019         void genNtuple() {}
00020         void FillHists();
00021         void AnalyseHists();
00022         void WriteHists();
00023 
00024     private:
00025         TH1F** m_chi;
00026         TH1F** m_pos_chi;
00027         TH1F** m_neg_chi;
00028         TH1F** m_dedx;
00029         TH1F** m_pos_dedx;
00030         TH1F** m_neg_dedx;
00031         TH1F** m_hits;
00032 
00033         vector<double> Vec_dedx;
00034         vector<double> Vec_ptrk;
00035 };
00036 #endif

Generated on Tue Nov 29 23:12:45 2016 for BOSS_7.0.2 by  doxygen 1.4.7