/home/bes3soft/bes3soft/Boss/7.0.2/dist/7.0.2/Reconstruction/TofRec/TofRec-00-04-46/TofRec/TofCount.h

Go to the documentation of this file.
00001 #ifndef TOFCOUNT_H
00002 #define TOFCOUNT_H
00003 
00004 #include "TofRec/TofTrack.h"
00005 
00006 const unsigned int nParBhabha = 15;
00007 const unsigned int nParDimu   = 8;
00008 
00009 class TofCount{
00010  public:
00011   TofCount();
00012   ~TofCount() {}
00013 
00014   void init();
00015 
00016   void setExtTrackNum( unsigned int ntrk );
00017   void setTrack1( TofTrack*& tof );
00018   void setTrack1Col( std::vector<TofTrack*>*& tofTrackVec );
00019   void setTrack2( TofTrack*& tof );
00020   void setTrack3( TofTrack*& tof );
00021   void setTrack4( TofTrack*& tof );
00022 
00023   void final();
00024 
00025   void initBhabha();
00026   void addNumber( unsigned int i );
00027   void finalBhabha( std::string calibData );
00028 
00029  private:
00030   int extTrkNum;
00031   int barrelTrk, endcapTrk;
00032   int inner1, outer1, double1, east1, west1, nohit1, unchanged1, changed1;
00033   int inner2, outer2, double2, east2, west2, nohit2, unchanged2, changed2;
00034   int inner3, outer3, double3, east3, west3, nohit3, unchanged3, changed3;
00035   int inner4, outer4, double4, east4, west4, nohit4, unchanged4, changed4;
00036   int bNCounter1, eNCounter1, bNCounter2, eNCounter2;
00037 
00038   int nbb[nParBhabha];
00039 };
00040 
00041 #endif

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