32{
34
35 strackNo = 0;
36 ltrackNo = 0;
37 nItrkSL1 = 0;
38 nItrkSL2 = 0;
39 strackId.clear();
40 ltrackId.clear();
41 intrkId1.clear();
42 intrkId2.clear();
43
46 nItrkSL1 = intrkId1.size();
47 nItrkSL2 = intrkId2.size();
48
49
50 for(int i = 0;i<128;i++)
51 {
52 int stId = 0, ltId = 0;
53
55
56
57 for(int j = 1; j < 17; j++) {
60
61 if(stId == 0) {
62 if(j%2 != 0) { strackId.push_back(i); strackNo+=1; }
63 break;
64 }
65 }
66 }
67
69
70 for(int j = 1; j < 17; j++) {
73 if(ltId == 0) {
74 if(j%2 != 0) { ltrackId.push_back(i); ltrackNo+=1; }
75 break;
76 }
77 }
78 }
79 }
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94 ISvcLocator* svcLocator = Gaudi::svcLocator();
95 StatusCode sc = svcLocator->service("BesGlobalTrigSvc", m_tmpSvc);
97
98
101}
void setMdcStrkId(std::vector< int > i)
void setMdcLtrkId(std::vector< int > i)
std::vector< int > & GetintrkSL1()
std::vector< int > & GetintrkSL2()