00001 #ifndef DEDXCALIBEANG_HH 00002 #define DEDXCALIBEANG_HH 00003 00004 #include "TH1F.h" 00005 00006 #include "DedxCalibAlg/DedxCalib.h" 00007 00008 using namespace std; 00009 00010 class DedxCalibEAng: public DedxCalib 00011 { 00012 public: 00013 DedxCalibEAng(const std::string& name, ISvcLocator* pSvcLocator); 00014 ~DedxCalibEAng() {}; 00015 void initializing() {} 00016 void BookHists(); 00017 void genNtuple() {} 00018 void FillHists(); 00019 void AnalyseHists(); 00020 void WriteHists(); 00021 00022 private: 00023 TH1F** m_eangle; 00024 TH1F** m_pos_eangle; 00025 TH1F** m_neg_eangle; 00026 TH1F* m_EAngAverdE; 00027 TH1F* m_pos_EAngAverdE; 00028 TH1F* m_neg_EAngAverdE; 00029 }; 00030 #endif