11 |
|
#include "DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerReadoutRecord.h" |
12 |
|
#include <vector> |
13 |
|
|
14 |
< |
using namespace std; |
14 |
> |
|
15 |
|
|
16 |
|
namespace PromptL1 |
17 |
|
{ |
31 |
|
|
32 |
|
//DTBX Trigger block |
33 |
|
int gmtNdt; |
34 |
< |
vector<int> gmtBxdt; |
35 |
< |
vector<float> gmtPtdt; |
36 |
< |
vector<int> gmtChadt; |
37 |
< |
vector<float> gmtEtadt; |
38 |
< |
vector<int> gmtFineEtadt; |
39 |
< |
vector<float> gmtPhidt; |
40 |
< |
vector<int> gmtQualdt; |
41 |
< |
vector<int> gmtDwdt; |
42 |
< |
vector<int> gmtChdt; |
34 |
> |
std::vector<int> gmtBxdt; |
35 |
> |
std::vector<float> gmtPtdt; |
36 |
> |
std::vector<int> gmtChadt; |
37 |
> |
std::vector<float> gmtEtadt; |
38 |
> |
std::vector<int> gmtFineEtadt; |
39 |
> |
std::vector<float> gmtPhidt; |
40 |
> |
std::vector<int> gmtQualdt; |
41 |
> |
std::vector<int> gmtDwdt; |
42 |
> |
std::vector<int> gmtChdt; |
43 |
|
|
44 |
|
//CSC Trigger block |
45 |
|
int gmtNcsc; |
46 |
< |
vector<int> gmtBxcsc; |
47 |
< |
vector<float> gmtPtcsc; |
48 |
< |
vector<int> gmtChacsc; |
49 |
< |
vector<float> gmtEtacsc; |
50 |
< |
vector<float> gmtPhicsc; |
51 |
< |
vector<int> gmtQualcsc; |
52 |
< |
vector<int> gmtDwcsc; |
46 |
> |
std::vector<int> gmtBxcsc; |
47 |
> |
std::vector<float> gmtPtcsc; |
48 |
> |
std::vector<int> gmtChacsc; |
49 |
> |
std::vector<float> gmtEtacsc; |
50 |
> |
std::vector<float> gmtPhicsc; |
51 |
> |
std::vector<int> gmtQualcsc; |
52 |
> |
std::vector<int> gmtDwcsc; |
53 |
|
|
54 |
|
//RPCb Trigger |
55 |
|
int gmtNrpcb ; |
56 |
< |
vector<int> gmtBxrpcb; |
57 |
< |
vector<float> gmtPtrpcb; |
58 |
< |
vector<int> gmtCharpcb; |
59 |
< |
vector<float> gmtEtarpcb; |
60 |
< |
vector<float> gmtPhirpcb; |
61 |
< |
vector<int> gmtQualrpcb; |
62 |
< |
vector<int> gmtDwrpcb; |
56 |
> |
std::vector<int> gmtBxrpcb; |
57 |
> |
std::vector<float> gmtPtrpcb; |
58 |
> |
std::vector<int> gmtCharpcb; |
59 |
> |
std::vector<float> gmtEtarpcb; |
60 |
> |
std::vector<float> gmtPhirpcb; |
61 |
> |
std::vector<int> gmtQualrpcb; |
62 |
> |
std::vector<int> gmtDwrpcb; |
63 |
|
|
64 |
|
//RPCf Trigger |
65 |
|
int gmtNrpcf ; |
66 |
< |
vector<int> gmtBxrpcf; |
67 |
< |
vector<float> gmtPtrpcf; |
68 |
< |
vector<int> gmtCharpcf; |
69 |
< |
vector<float> gmtEtarpcf; |
70 |
< |
vector<float> gmtPhirpcf; |
71 |
< |
vector<int> gmtQualrpcf; |
72 |
< |
vector<int> gmtDwrpcf; |
66 |
> |
std::vector<int> gmtBxrpcf; |
67 |
> |
std::vector<float> gmtPtrpcf; |
68 |
> |
std::vector<int> gmtCharpcf; |
69 |
> |
std::vector<float> gmtEtarpcf; |
70 |
> |
std::vector<float> gmtPhirpcf; |
71 |
> |
std::vector<int> gmtQualrpcf; |
72 |
> |
std::vector<int> gmtDwrpcf; |
73 |
|
|
74 |
|
//Global Muon Trigger |
75 |
|
int gmtN; |
76 |
< |
vector<int> gmtCandBx; |
77 |
< |
vector<float> gmtPt; |
78 |
< |
vector<int> gmtCha; |
79 |
< |
vector<float> gmtEta; |
80 |
< |
vector<float> gmtPhi; |
81 |
< |
vector<int> gmtQual; |
82 |
< |
vector<int> gmtDet; |
83 |
< |
vector<int> gmtRank; |
84 |
< |
vector<int> gmtIsol; |
85 |
< |
vector<int> gmtMip; |
86 |
< |
vector<int> gmtDw; |
87 |
< |
vector<int> gmtIdxRPCb; |
88 |
< |
vector<int> gmtIdxRPCf; |
89 |
< |
vector<int> gmtIdxDTBX; |
90 |
< |
vector<int> gmtIdxCSC; |
76 |
> |
std::vector<int> gmtCandBx; |
77 |
> |
std::vector<float> gmtPt; |
78 |
> |
std::vector<int> gmtCha; |
79 |
> |
std::vector<float> gmtEta; |
80 |
> |
std::vector<float> gmtPhi; |
81 |
> |
std::vector<int> gmtQual; |
82 |
> |
std::vector<int> gmtDet; |
83 |
> |
std::vector<int> gmtRank; |
84 |
> |
std::vector<int> gmtIsol; |
85 |
> |
std::vector<int> gmtMip; |
86 |
> |
std::vector<int> gmtDw; |
87 |
> |
std::vector<int> gmtIdxRPCb; |
88 |
> |
std::vector<int> gmtIdxRPCf; |
89 |
> |
std::vector<int> gmtIdxDTBX; |
90 |
> |
std::vector<int> gmtIdxCSC; |
91 |
|
|
92 |
|
}; |
93 |
|
} |