/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Reconstruction/MdcPatRec/MdcTrkRecon/MdcTrkRecon-00-03-45/MdcTrkRecon/MdcMakeHits.h

Go to the documentation of this file.
00001 #ifndef MDCMAKEHITS_H
00002 #define MDCMAKEHITS_H
00003 
00004 #include "GaudiKernel/Algorithm.h"
00005 #include <string>
00006 #include "RawDataProviderSvc/RawDataProviderSvc.h"
00007 
00008 class MdcDetector;
00009 class MdcCalibFunSvc;
00010 
00011 class MdcMakeHits : public Algorithm{
00012 
00013 public:
00014   MdcMakeHits(const std::string& name, ISvcLocator* pSvcLocator);
00015   StatusCode initialize();
00016   StatusCode execute();
00017   StatusCode finalize();
00018   StatusCode beginRun();
00019 
00020 private:
00021   bool  m_cosmicFit;
00022   bool  m_doSag;
00023 
00024   uint32_t          m_getDigiFlag;
00025   int               m_maxMdcDigi;
00026   bool              m_keepBadTdc;
00027   bool              m_dropHot;
00028   bool              m_keepUnmatch;
00029   int               m_minMdcDigi;
00030   bool              m_combineTracking;
00031 
00032   bool  m_countPropTime;
00033   const MdcDetector * _gm;
00034   const MdcCalibFunSvc* m_mdcCalibFunSvc;
00035   RawDataProviderSvc* m_rawDataProviderSvc;
00036 
00037 #ifdef MDCPATREC_RESLAYER
00038   int  m_resLayer;
00039 #endif
00040 };
00041 
00042 
00043 
00044 #endif

Generated on Tue Nov 29 23:13:33 2016 for BOSS_7.0.2 by  doxygen 1.4.7