CGEM BOSS 6.6.5.f
BESIII Offline Software System
Loading...
Searching...
No Matches
Reconstruction/MrpcRec/MrpcRec-00-00-06/MrpcRec/MrpcCount.h
Go to the documentation of this file.
1#ifndef MRPCCOUNT_H
2#define MRPCCOUNT_H
3
4#include "MrpcRec/MrpcTrack.h"
5
6
7const unsigned int nParDimu = 8;
8
9class MrpcCount{
10 public:
13
14 void init();
15
16 void setExtTrackNum( unsigned int ntrk );
17 void setTrack1( MrpcTrack*& tof );
18 void setTrack1Col( std::vector<MrpcTrack*>*& tofTrackVec );
19 void setTrack2( MrpcTrack*& tof );
20 void setTrack3( MrpcTrack*& tof );
21 void setTrack4( MrpcTrack*& tof );
22
23 void final();
24
25
26 private:
27 int extTrkNum;
28 int barrelTrk, endcapTrk;
29 int inner1, outer1, double1, east1, west1, nohit1, unchanged1, changed1;
30 int inner2, outer2, double2, east2, west2, nohit2, unchanged2, changed2;
31 int inner3, outer3, double3, east3, west3, nohit3, unchanged3, changed3;
32 int inner4, outer4, double4, east4, west4, nohit4, unchanged4, changed4;
33 int bNCounter1, eNCounter1, bNCounter2, eNCounter2;
34 int mrpc_east1_1, mrpc_east1_2, mrpc_east1_3, mrpc_east1_4,mrpc_east2_1, mrpc_east2_2, mrpc_east2_3, mrpc_east2_4;
35 int mrpc_west1_1, mrpc_west1_2, mrpc_west1_3, mrpc_west1_4,mrpc_west2_1, mrpc_west2_2, mrpc_west2_3, mrpc_west2_4;
36 int mrpc_extrapolation_good_3,mrpc_extrapolation_false_3;
37
38
39};
40
41#endif
void setExtTrackNum(unsigned int ntrk)
void init()
void setTrack4(MrpcTrack *&tof)
void setTrack1(MrpcTrack *&tof)
void setTrack3(MrpcTrack *&tof)
void setTrack2(MrpcTrack *&tof)
void setTrack1Col(std::vector< MrpcTrack * > *&tofTrackVec)