/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Validation/ValidRecMdcDedx/ValidRecMdcDedx-00-00-07-p01/ValidRecMdcDedx/ValidRecMdcDedxAlg.h

Go to the documentation of this file.
00001 #ifndef Validation_ValidRecMdcDedx_ValidRecMdcDedxAlg_H
00002 #define Validation_ValidRecMdcDedx_ValidRecMdcDedxAlg_H
00003 
00004 #include "GaudiKernel/AlgFactory.h"
00005 #include "GaudiKernel/Algorithm.h"
00006 #include "GaudiKernel/NTuple.h"
00007 #include "AIDA/IAxis.h"
00008 #include "AIDA/IHistogram1D.h"
00009 
00010 // Specify the namespace
00011 using AIDA::IHistogram1D;
00012 
00013 
00014 class ValidRecMdcDedxAlg  : public  Algorithm {
00015 
00016 public:
00017 
00018   ValidRecMdcDedxAlg(const std::string& name, ISvcLocator* pSvcLocator);
00019   StatusCode initialize();
00020   StatusCode execute();
00021   StatusCode finalize();
00022 
00023 private:
00024   NTuple::Tuple*  m_tuple1;
00025 
00026   NTuple::Item<double>           m_dedx;
00027   NTuple::Item<double>           m_parttype;
00028   NTuple::Item<double>           m_chidedx;
00029   NTuple::Item<double>           m_chidedxE;
00030   NTuple::Item<double>           m_chidedxMu;
00031   NTuple::Item<double>           m_chidedxPi;
00032   NTuple::Item<double>           m_chidedxK;
00033   NTuple::Item<double>           m_chidedxP;
00034             
00035  };
00036 
00037 
00038 #endif
00039 

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