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::L1AnalysisGCTDataFormat Struct Reference

#include <L1AnalysisGCTDataFormat.h>

Public Member Functions

void Init ()
 
 L1AnalysisGCTDataFormat ()
 
void Reset ()
 
 ~L1AnalysisGCTDataFormat ()
 

Public Attributes

std::vector< int > CJetBx
 
std::vector< float > CJetEta
 
std::vector< float > CJetPhi
 
std::vector< float > CJetRnk
 
int CJetSize
 
std::vector< float > EtHad
 
std::vector< float > EtHadBX
 
int EtHadSize
 
std::vector< float > EtMiss
 
std::vector< float > EtMissBX
 
std::vector< float > EtMissPhi
 
int EtMissSize
 
std::vector< float > EtTot
 
std::vector< float > EtTotBX
 
int EtTotSize
 
std::vector< int > FJetBx
 
std::vector< float > FJetEta
 
std::vector< float > FJetPhi
 
std::vector< float > FJetRnk
 
int FJetSize
 
std::vector< float > HFBitCountsEta
 
float HFBitCountsSize
 
std::vector< float > HFRingEtSumEta
 
int HFRingEtSumSize
 
std::vector< float > HtMiss
 
std::vector< float > HtMissBX
 
std::vector< float > HtMissPhi
 
int HtMissSize
 
std::vector< int > IsoEmBx
 
std::vector< float > IsoEmEta
 
std::vector< float > IsoEmPhi
 
std::vector< float > IsoEmRnk
 
int IsoEmSize
 
std::vector< int > IsoTJetBx
 
std::vector< float > IsoTJetEta
 
std::vector< float > IsoTJetPhi
 
std::vector< float > IsoTJetRnk
 
int IsoTJetSize
 
std::vector< int > NonIsoEmBx
 
std::vector< float > NonIsoEmEta
 
std::vector< float > NonIsoEmPhi
 
std::vector< float > NonIsoEmRnk
 
int NonIsoEmSize
 
std::vector< int > TJetBx
 
std::vector< float > TJetEta
 
std::vector< float > TJetPhi
 
std::vector< float > TJetRnk
 
int TJetSize
 

Detailed Description

Definition at line 15 of file L1AnalysisGCTDataFormat.h.

Constructor & Destructor Documentation

L1Analysis::L1AnalysisGCTDataFormat::L1AnalysisGCTDataFormat ( )
inline

Definition at line 17 of file L1AnalysisGCTDataFormat.h.

References Reset().

L1Analysis::L1AnalysisGCTDataFormat::~L1AnalysisGCTDataFormat ( )
inline

Definition at line 18 of file L1AnalysisGCTDataFormat.h.

18 {};

Member Function Documentation

void L1Analysis::L1AnalysisGCTDataFormat::Init ( void  )
inline

Definition at line 74 of file L1AnalysisGCTDataFormat.h.

74  {
75  // removed really really stupid stuff from this method - JB, 7 Aug 2012
76  }
void L1Analysis::L1AnalysisGCTDataFormat::Reset ( void  )
inline

Definition at line 20 of file L1AnalysisGCTDataFormat.h.

References CJetBx, CJetEta, CJetPhi, CJetRnk, CJetSize, EtHad, EtHadBX, EtHadSize, EtMiss, EtMissBX, EtMissPhi, EtMissSize, EtTot, EtTotBX, EtTotSize, FJetBx, FJetEta, FJetPhi, FJetRnk, FJetSize, HFBitCountsEta, HFBitCountsSize, HFRingEtSumEta, HFRingEtSumSize, HtMiss, HtMissBX, HtMissPhi, HtMissSize, IsoEmBx, IsoEmEta, IsoEmPhi, IsoEmRnk, IsoEmSize, IsoTJetBx, IsoTJetEta, IsoTJetPhi, IsoTJetRnk, IsoTJetSize, NonIsoEmBx, NonIsoEmEta, NonIsoEmPhi, NonIsoEmRnk, NonIsoEmSize, TJetBx, TJetEta, TJetPhi, TJetRnk, and TJetSize.

Referenced by L1AnalysisGCTDataFormat(), and L1Analysis::L1AnalysisGCT::Reset().

20  {
21  IsoEmSize = 0;
22  NonIsoEmSize = 0;
23  CJetSize = 0;
24  FJetSize = 0;
25  TJetSize = 0;
26  IsoTJetSize = 0;
27  EtMissSize = 0;
28  HtMissSize = 0;
29  EtHadSize = 0;
30  EtTotSize = 0;
31  HFRingEtSumSize = 0;
32  HFBitCountsSize = 0;
33 
34 
35  IsoEmEta.clear();
36  IsoEmPhi.clear();
37  IsoEmRnk.clear();
38  IsoEmBx.clear();
39  NonIsoEmEta.clear();
40  NonIsoEmPhi.clear();
41  NonIsoEmRnk.clear();
42  NonIsoEmBx.clear();
43  CJetEta.clear();
44  CJetPhi.clear();
45  CJetRnk.clear();
46  CJetBx.clear();
47  FJetEta.clear();
48  FJetPhi.clear();
49  FJetRnk.clear();
50  FJetBx.clear();
51  TJetEta.clear();
52  TJetPhi.clear();
53  TJetRnk.clear();
54  TJetBx.clear();
55  IsoTJetEta.clear();
56  IsoTJetPhi.clear();
57  IsoTJetRnk.clear();
58  IsoTJetBx.clear();
59  EtMiss.clear();
60  EtMissPhi.clear();
61  EtMissBX.clear();
62  HtMiss.clear();
63  HtMissPhi.clear();
64  HtMissBX.clear();
65  EtHad.clear();
66  EtHadBX.clear();
67  EtTot.clear();
68  EtTotBX.clear();
69 
70  HFRingEtSumEta.clear();
71  HFBitCountsEta.clear();
72  }

Member Data Documentation

std::vector<int> L1Analysis::L1AnalysisGCTDataFormat::CJetBx

Definition at line 96 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::CJetEta

Definition at line 93 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::CJetPhi

Definition at line 94 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::CJetRnk

Definition at line 95 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGCTDataFormat::CJetSize

Definition at line 92 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::EtHad

Definition at line 127 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::EtHadBX

Definition at line 128 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGCTDataFormat::EtHadSize

Definition at line 126 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::EtMiss

Definition at line 117 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::EtMissBX

Definition at line 119 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::EtMissPhi

Definition at line 118 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGCTDataFormat::EtMissSize

Definition at line 116 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::EtTot

Definition at line 131 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::EtTotBX

Definition at line 132 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGCTDataFormat::EtTotSize

Definition at line 130 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGCTDataFormat::FJetBx

Definition at line 102 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::FJetEta

Definition at line 99 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::FJetPhi

Definition at line 100 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::FJetRnk

Definition at line 101 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGCTDataFormat::FJetSize

Definition at line 98 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::HFBitCountsEta

Definition at line 138 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

float L1Analysis::L1AnalysisGCTDataFormat::HFBitCountsSize

Definition at line 137 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::HFRingEtSumEta

Definition at line 135 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGCTDataFormat::HFRingEtSumSize

Definition at line 134 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::HtMiss

Definition at line 122 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::HtMissBX

Definition at line 124 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::HtMissPhi

Definition at line 123 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGCTDataFormat::HtMissSize

Definition at line 121 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGCTDataFormat::IsoEmBx

Definition at line 84 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::IsoEmEta

Definition at line 81 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::IsoEmPhi

Definition at line 82 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::IsoEmRnk

Definition at line 83 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGCTDataFormat::IsoEmSize

Definition at line 80 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGCTDataFormat::IsoTJetBx

Definition at line 114 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::IsoTJetEta

Definition at line 111 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::IsoTJetPhi

Definition at line 112 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::IsoTJetRnk

Definition at line 113 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGCTDataFormat::IsoTJetSize

Definition at line 110 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGCTDataFormat::NonIsoEmBx

Definition at line 90 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::NonIsoEmEta

Definition at line 87 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::NonIsoEmPhi

Definition at line 88 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::NonIsoEmRnk

Definition at line 89 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGCTDataFormat::NonIsoEmSize

Definition at line 86 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<int> L1Analysis::L1AnalysisGCTDataFormat::TJetBx

Definition at line 108 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::TJetEta

Definition at line 105 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::TJetPhi

Definition at line 106 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

std::vector<float> L1Analysis::L1AnalysisGCTDataFormat::TJetRnk

Definition at line 107 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().

int L1Analysis::L1AnalysisGCTDataFormat::TJetSize

Definition at line 104 of file L1AnalysisGCTDataFormat.h.

Referenced by Reset().