CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
L1Analysis::L1AnalysisGMTDataFormat Struct Reference

#include <L1AnalysisGMTDataFormat.h>

Public Member Functions

 L1AnalysisGMTDataFormat ()
 
void Reset ()
 
 ~L1AnalysisGMTDataFormat ()
 

Public Attributes

std::vector< int > Bxcsc
 
std::vector< int > Bxdt
 
std::vector< int > Bxrpcb
 
std::vector< int > Bxrpcf
 
std::vector< int > CandBx
 
std::vector< int > Cha
 
std::vector< int > Chacsc
 
std::vector< int > Chadt
 
std::vector< int > Charpcb
 
std::vector< int > Charpcf
 
std::vector< int > Chdt
 
std::vector< int > Det
 
std::vector< int > Dw
 
std::vector< int > Dwcsc
 
std::vector< int > Dwdt
 
std::vector< int > Dwrpcb
 
std::vector< int > Dwrpcf
 
std::vector< float > Eta
 
std::vector< float > Etacsc
 
std::vector< float > Etadt
 
std::vector< float > Etarpcb
 
std::vector< float > Etarpcf
 
int EvBx
 
std::vector< int > FineEtadt
 
std::vector< int > IdxCSC
 
std::vector< int > IdxDTBX
 
std::vector< int > IdxRPCb
 
std::vector< int > IdxRPCf
 
std::vector< int > Isol
 
std::vector< int > Mip
 
int N
 
int Ncsc
 
int Ndt
 
int Nrpcb
 
int Nrpcf
 
std::vector< float > Phi
 
std::vector< float > Phicsc
 
std::vector< float > Phidt
 
std::vector< float > Phirpcb
 
std::vector< float > Phirpcf
 
std::vector< float > Pt
 
std::vector< float > Ptcsc
 
std::vector< float > Ptdt
 
std::vector< float > Ptrpcb
 
std::vector< float > Ptrpcf
 
std::vector< int > Qual
 
std::vector< int > Qualcsc
 
std::vector< int > Qualdt
 
std::vector< int > Qualrpcb
 
std::vector< int > Qualrpcf
 
std::vector< int > Rank
 

Detailed Description

Definition at line 16 of file L1AnalysisGMTDataFormat.h.

Constructor & Destructor Documentation

L1Analysis::L1AnalysisGMTDataFormat::L1AnalysisGMTDataFormat ( )
inline

Definition at line 18 of file L1AnalysisGMTDataFormat.h.

References Reset().

L1Analysis::L1AnalysisGMTDataFormat::~L1AnalysisGMTDataFormat ( )
inline

Definition at line 19 of file L1AnalysisGMTDataFormat.h.

19 {};

Member Function Documentation

void L1Analysis::L1AnalysisGMTDataFormat::Reset ( void  )
inline

Definition at line 21 of file L1AnalysisGMTDataFormat.h.

References Bxcsc, Bxdt, Bxrpcb, Bxrpcf, CandBx, Cha, Chacsc, Chadt, Charpcb, Charpcf, Chdt, Dw, Dwcsc, Dwdt, Dwrpcb, Dwrpcf, Eta, Etacsc, Etadt, Etarpcb, Etarpcf, FineEtadt, IdxCSC, IdxDTBX, IdxRPCb, IdxRPCf, Isol, Mip, N, Ncsc, Ndt, Nrpcb, Nrpcf, Phi, Phicsc, Phidt, Phirpcb, Phirpcf, Pt, Ptcsc, Ptdt, Ptrpcb, Ptrpcf, Qual, Qualcsc, Qualdt, Qualrpcb, Qualrpcf, and Rank.

Referenced by L1AnalysisGMTDataFormat(), and L1Analysis::L1AnalysisGMT::Reset().

22  {
23  Ndt = 0; Ncsc = 0; Nrpcb = 0;
24  Nrpcf = 0; N = 0;
25 
26  Bxdt.clear();
27  Ptdt.clear();
28  Chadt.clear();
29  Etadt.clear();
30  FineEtadt.clear();
31  Phidt.clear();
32  Qualdt.clear();
33  Dwdt.clear();
34  Chdt.clear();
35 
36  //CSC Trigger block
37 
38  Bxcsc.clear();
39  Ptcsc.clear();
40  Chacsc.clear();
41  Etacsc.clear();
42  Phicsc.clear();
43  Qualcsc.clear();
44  Dwcsc.clear();
45 
46  //RPCb Trigger
47 
48  Bxrpcb.clear();
49  Ptrpcb.clear();
50  Charpcb.clear();
51  Etarpcb.clear();
52  Phirpcb.clear();
53  Qualrpcb.clear();
54  Dwrpcb.clear();
55 
56  //RPCf Trigger
57 
58  Bxrpcf.clear();
59  Ptrpcf.clear();
60  Charpcf.clear();
61  Etarpcf.clear();
62  Phirpcf.clear();
63  Qualrpcf.clear();
64  Dwrpcf.clear();
65 
66  //Global Muon Trigger
67 
68  CandBx.clear();
69  Pt.clear();
70  Cha.clear();
71  Eta.clear();
72  Phi.clear();
73 
74  //RPCb Trigger
75 
76  Bxrpcb.clear();
77  Ptrpcb.clear();
78  Charpcb.clear();
79  Etarpcb.clear();
80  Phirpcb.clear();
81  Qualrpcb.clear();
82  Dwrpcb.clear();
83 
84  //RPCf Trigger
85 
86  Bxrpcf.clear();
87  Ptrpcf.clear();
88  Charpcf.clear();
89  Etarpcf.clear();
90  Phirpcf.clear();
91  Qualrpcf.clear();
92  Dwrpcf.clear();
93 
94  //Global Muon Trigger
95 
96  CandBx.clear();
97  Pt.clear();
98  Cha.clear();
99  Eta.clear();
100  Phi.clear();
101  Qual.clear();
102  Det.clear();
103  Rank.clear();
104  Isol.clear();
105  Mip.clear();
106  Dw.clear();
107  IdxRPCb.clear();
108  IdxRPCf.clear();
109  IdxDTBX.clear();
110  IdxCSC.clear();
111  }

Member Data Documentation

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Bxcsc

Definition at line 131 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Bxdt

Definition at line 119 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Bxrpcb

Definition at line 141 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Bxrpcf

Definition at line 151 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::CandBx

Definition at line 161 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Cha

Definition at line 163 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Chacsc

Definition at line 133 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Chadt

Definition at line 121 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Charpcb

Definition at line 143 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Charpcf

Definition at line 153 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Chdt

Definition at line 127 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Det

Definition at line 167 of file L1AnalysisGMTDataFormat.h.

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Dw

Definition at line 171 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Dwcsc

Definition at line 137 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Dwdt

Definition at line 126 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Dwrpcb

Definition at line 147 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Dwrpcf

Definition at line 157 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGMTDataFormat::Eta

Definition at line 164 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGMTDataFormat::Etacsc

Definition at line 134 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGMTDataFormat::Etadt

Definition at line 122 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGMTDataFormat::Etarpcb

Definition at line 144 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGMTDataFormat::Etarpcf

Definition at line 154 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGMTDataFormat::EvBx

Definition at line 115 of file L1AnalysisGMTDataFormat.h.

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::FineEtadt

Definition at line 123 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::IdxCSC

Definition at line 175 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::IdxDTBX

Definition at line 174 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::IdxRPCb

Definition at line 172 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::IdxRPCf

Definition at line 173 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Isol

Definition at line 169 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Mip

Definition at line 170 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGMTDataFormat::N

Definition at line 160 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGMTDataFormat::Ncsc

Definition at line 130 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGMTDataFormat::Ndt

Definition at line 118 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGMTDataFormat::Nrpcb

Definition at line 140 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGMTDataFormat::Nrpcf

Definition at line 150 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGMTDataFormat::Phi

Definition at line 165 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGMTDataFormat::Phicsc

Definition at line 135 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGMTDataFormat::Phidt

Definition at line 124 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGMTDataFormat::Phirpcb

Definition at line 145 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGMTDataFormat::Phirpcf

Definition at line 155 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGMTDataFormat::Pt

Definition at line 162 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGMTDataFormat::Ptcsc

Definition at line 132 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGMTDataFormat::Ptdt

Definition at line 120 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGMTDataFormat::Ptrpcb

Definition at line 142 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGMTDataFormat::Ptrpcf

Definition at line 152 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Qual

Definition at line 166 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Qualcsc

Definition at line 136 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Qualdt

Definition at line 125 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Qualrpcb

Definition at line 146 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Qualrpcf

Definition at line 156 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGMTDataFormat::Rank

Definition at line 168 of file L1AnalysisGMTDataFormat.h.

Referenced by Reset().