CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
GlobalStableParameters Class Reference

#include <GlobalStableParameters.h>

Public Member Functions

 GlobalStableParameters ()
 
unsigned int gtIfCaloEtaNumberBits () const
 get / set the number of bits for eta of calorimeter objects More...
 
unsigned int gtIfMuEtaNumberBits () const
 get / set the number of bits for eta of muon objects More...
 
unsigned int gtNumberConditionChips () const
 hardware stuff More...
 
unsigned int gtNumberL1CenJet () const
 get / set the number of L1 central jets received by GT More...
 
unsigned int gtNumberL1ForJet () const
 get / set the number of L1 forward jets received by GT More...
 
unsigned int gtNumberL1IsoEG () const
 get / set the number of L1 isolated e/gamma objects received by GT More...
 
unsigned int gtNumberL1JetCounts () const
 get / set the number of L1 jet counts received by GT More...
 
unsigned int gtNumberL1Mu () const
 get / set the number of L1 muons received by GT More...
 
unsigned int gtNumberL1NoIsoEG () const
 get / set the number of L1 e/gamma objects received by GT More...
 
unsigned int gtNumberL1TauJet () const
 get / set the number of L1 tau jets received by GT More...
 
unsigned int gtNumberPhysTriggers () const
 get / set the number of physics trigger algorithms More...
 
unsigned int gtNumberPhysTriggersExtended () const
 get / set the additional number of physics trigger algorithms More...
 
int gtNumberPsbBoards () const
 get / set the number of PSB boards in GT More...
 
unsigned int gtNumberTechnicalTriggers () const
 get / set the number of technical triggers More...
 
const std::vector< int > & gtOrderConditionChip () const
 
unsigned int gtPinsOnConditionChip () const
 get / set the number of pins on the GTL condition chips More...
 
int gtUnitLength () const
 get / set one UnitLength More...
 
int gtWordLength () const
 get / set WordLength More...
 
void print (std::ostream &) const
 print all the L1 GT stable parameters More...
 
void setGtIfCaloEtaNumberBits (const unsigned int &)
 
void setGtIfMuEtaNumberBits (const unsigned int &)
 
void setGtNumberConditionChips (const unsigned int &)
 
void setGtNumberL1CenJet (const unsigned int &)
 
void setGtNumberL1ForJet (const unsigned int &)
 
void setGtNumberL1IsoEG (const unsigned int &)
 
void setGtNumberL1JetCounts (const unsigned int &)
 
void setGtNumberL1Mu (const unsigned int &)
 
void setGtNumberL1NoIsoEG (const unsigned int &)
 
void setGtNumberL1TauJet (const unsigned int &)
 
void setGtNumberPhysTriggers (const unsigned int &)
 
void setGtNumberPhysTriggersExtended (const unsigned int &)
 
void setGtNumberPsbBoards (const int &)
 
void setGtNumberTechnicalTriggers (const unsigned int &)
 
void setGtOrderConditionChip (const std::vector< int > &)
 
void setGtPinsOnConditionChip (const unsigned int &)
 
void setGtUnitLength (const int &)
 
void setGtWordLength (const int &)
 
virtual ~GlobalStableParameters ()
 

Private Attributes

unsigned int m_ifCaloEtaNumberBits
 number of bits for eta of calorimeter objects More...
 
unsigned int m_ifMuEtaNumberBits
 number of bits for eta of muon objects More...
 
unsigned int m_numberConditionChips
 hardware More...
 
unsigned int m_numberL1CenJet
 central, forward and tau jets More...
 
unsigned int m_numberL1ForJet
 
unsigned int m_numberL1IsoEG
 
unsigned int m_numberL1JetCounts
 jet counts More...
 
unsigned int m_numberL1Mu
 trigger objects More...
 
unsigned int m_numberL1NoIsoEG
 e/gamma and isolated e/gamma objects More...
 
unsigned int m_numberL1TauJet
 
unsigned int m_numberPhysTriggers
 trigger decision More...
 
unsigned int m_numberPhysTriggersExtended
 additional number of physics trigger algorithms More...
 
int m_numberPsbBoards
 number of PSB boards in GT More...
 
unsigned int m_numberTechnicalTriggers
 number of technical triggers More...
 
std::vector< int > m_orderConditionChip
 
unsigned int m_pinsOnConditionChip
 number of pins on the GTL condition chips More...
 
int m_unitLength
 one unit in the word is UnitLength bits More...
 
int m_wordLength
 GT DAQ record organized in words of WordLength bits. More...
 

Detailed Description

Description: L1 GT stable parameters.

Implementation: <TODO: enter implementation details>

Author
: Vasile Mihai Ghete - HEPHY Vienna

$Date$ $Revision$

Definition at line 31 of file GlobalStableParameters.h.

Constructor & Destructor Documentation

◆ GlobalStableParameters()

GlobalStableParameters::GlobalStableParameters ( )

Definition at line 30 of file GlobalStableParameters.cc.

30  {
31  // empty
32 }

◆ ~GlobalStableParameters()

GlobalStableParameters::~GlobalStableParameters ( )
virtual

Definition at line 35 of file GlobalStableParameters.cc.

35  {
36  // empty
37 }

Member Function Documentation

◆ gtIfCaloEtaNumberBits()

unsigned int GlobalStableParameters::gtIfCaloEtaNumberBits ( ) const
inline

get / set the number of bits for eta of calorimeter objects

Definition at line 114 of file GlobalStableParameters.h.

114 { return m_ifCaloEtaNumberBits; }

References m_ifCaloEtaNumberBits.

◆ gtIfMuEtaNumberBits()

unsigned int GlobalStableParameters::gtIfMuEtaNumberBits ( ) const
inline

get / set the number of bits for eta of muon objects

Definition at line 119 of file GlobalStableParameters.h.

119 { return m_ifMuEtaNumberBits; }

References m_ifMuEtaNumberBits.

◆ gtNumberConditionChips()

unsigned int GlobalStableParameters::gtNumberConditionChips ( ) const
inline

hardware stuff

get / set the number of condition chips in GTL

Definition at line 93 of file GlobalStableParameters.h.

93 { return m_numberConditionChips; }

References m_numberConditionChips.

◆ gtNumberL1CenJet()

unsigned int GlobalStableParameters::gtNumberL1CenJet ( ) const
inline

get / set the number of L1 central jets received by GT

Definition at line 71 of file GlobalStableParameters.h.

71 { return m_numberL1CenJet; }

References m_numberL1CenJet.

◆ gtNumberL1ForJet()

unsigned int GlobalStableParameters::gtNumberL1ForJet ( ) const
inline

get / set the number of L1 forward jets received by GT

Definition at line 76 of file GlobalStableParameters.h.

76 { return m_numberL1ForJet; }

References m_numberL1ForJet.

◆ gtNumberL1IsoEG()

unsigned int GlobalStableParameters::gtNumberL1IsoEG ( ) const
inline

get / set the number of L1 isolated e/gamma objects received by GT

Definition at line 66 of file GlobalStableParameters.h.

66 { return m_numberL1IsoEG; }

References m_numberL1IsoEG.

◆ gtNumberL1JetCounts()

unsigned int GlobalStableParameters::gtNumberL1JetCounts ( ) const
inline

get / set the number of L1 jet counts received by GT

Definition at line 86 of file GlobalStableParameters.h.

86 { return m_numberL1JetCounts; }

References m_numberL1JetCounts.

◆ gtNumberL1Mu()

unsigned int GlobalStableParameters::gtNumberL1Mu ( ) const
inline

get / set the number of L1 muons received by GT

Definition at line 56 of file GlobalStableParameters.h.

56 { return m_numberL1Mu; }

References m_numberL1Mu.

◆ gtNumberL1NoIsoEG()

unsigned int GlobalStableParameters::gtNumberL1NoIsoEG ( ) const
inline

get / set the number of L1 e/gamma objects received by GT

Definition at line 61 of file GlobalStableParameters.h.

61 { return m_numberL1NoIsoEG; }

References m_numberL1NoIsoEG.

◆ gtNumberL1TauJet()

unsigned int GlobalStableParameters::gtNumberL1TauJet ( ) const
inline

get / set the number of L1 tau jets received by GT

Definition at line 81 of file GlobalStableParameters.h.

81 { return m_numberL1TauJet; }

References m_numberL1TauJet.

◆ gtNumberPhysTriggers()

unsigned int GlobalStableParameters::gtNumberPhysTriggers ( ) const
inline

get / set the number of physics trigger algorithms

Definition at line 41 of file GlobalStableParameters.h.

41 { return m_numberPhysTriggers; }

References m_numberPhysTriggers.

◆ gtNumberPhysTriggersExtended()

unsigned int GlobalStableParameters::gtNumberPhysTriggersExtended ( ) const
inline

get / set the additional number of physics trigger algorithms

Definition at line 46 of file GlobalStableParameters.h.

References m_numberPhysTriggersExtended.

◆ gtNumberPsbBoards()

int GlobalStableParameters::gtNumberPsbBoards ( ) const
inline

get / set the number of PSB boards in GT

Definition at line 109 of file GlobalStableParameters.h.

109 { return m_numberPsbBoards; }

References m_numberPsbBoards.

◆ gtNumberTechnicalTriggers()

unsigned int GlobalStableParameters::gtNumberTechnicalTriggers ( ) const
inline

get / set the number of technical triggers

Definition at line 51 of file GlobalStableParameters.h.

51 { return m_numberTechnicalTriggers; }

References m_numberTechnicalTriggers.

◆ gtOrderConditionChip()

const std::vector<int>& GlobalStableParameters::gtOrderConditionChip ( ) const
inline

get / set the correspondence "condition chip - GTL algorithm word" in the hardware

Definition at line 104 of file GlobalStableParameters.h.

104 { return m_orderConditionChip; }

References m_orderConditionChip.

◆ gtPinsOnConditionChip()

unsigned int GlobalStableParameters::gtPinsOnConditionChip ( ) const
inline

get / set the number of pins on the GTL condition chips

Definition at line 98 of file GlobalStableParameters.h.

98 { return m_pinsOnConditionChip; }

References m_pinsOnConditionChip.

◆ gtUnitLength()

int GlobalStableParameters::gtUnitLength ( ) const
inline

get / set one UnitLength

Definition at line 129 of file GlobalStableParameters.h.

129 { return m_unitLength; }

References m_unitLength.

◆ gtWordLength()

int GlobalStableParameters::gtWordLength ( ) const
inline

get / set WordLength

Definition at line 124 of file GlobalStableParameters.h.

124 { return m_wordLength; }

References m_wordLength.

◆ print()

void GlobalStableParameters::print ( std::ostream &  myStr) const

print all the L1 GT stable parameters

Definition at line 127 of file GlobalStableParameters.cc.

127  {
128  myStr << "\nL1 GT Stable Parameters \n" << std::endl;
129 
130  // trigger decision
131 
132  // number of physics trigger algorithms
133  myStr << "\n Number of physics trigger algorithms = " << m_numberPhysTriggers << std::endl;
134 
135  // additional number of physics trigger algorithms
136  myStr << " Additional number of physics trigger algorithms = " << m_numberPhysTriggersExtended << std::endl;
137 
138  // number of technical triggers
139  myStr << " Number of technical triggers = " << m_numberTechnicalTriggers << std::endl;
140 
141  // muons
142  myStr << "\n Number of muons received by L1 GT = " << m_numberL1Mu << std::endl;
143 
144  // e/gamma and isolated e/gamma objects
145  myStr << " Number of e/gamma objects received by L1 GT = " << m_numberL1NoIsoEG << std::endl;
146  myStr << " Number of isolated e/gamma objects received by L1 GT = " << m_numberL1IsoEG << std::endl;
147 
148  // central, forward and tau jets
149  myStr << "\n Number of central jets received by L1 GT = " << m_numberL1CenJet << std::endl;
150  myStr << " Number of forward jets received by L1 GT = " << m_numberL1ForJet << std::endl;
151  myStr << " Number of tau jets received by L1 GT = " << m_numberL1TauJet << std::endl;
152 
153  // jet counts
154  myStr << "\n Number of jet counts received by L1 GT = " << m_numberL1JetCounts << std::endl;
155 
156  // hardware
157 
158  // number of condition chips
159  myStr << "\n Number of condition chips = " << m_numberConditionChips << std::endl;
160 
161  // number of pins on the GTL condition chips
162  myStr << " Number of pins on the GTL condition chips = " << m_pinsOnConditionChip << std::endl;
163 
164  // correspondence "condition chip - GTL algorithm word" in the hardware
165  // chip 2: 0 - 95; chip 1: 96 - 128 (191)
166  myStr << " Order of condition chips for GTL algorithm word = {";
167 
168  for (unsigned int iChip = 0; iChip < m_orderConditionChip.size(); ++iChip) {
169  myStr << m_orderConditionChip[iChip];
170  if (iChip != (m_orderConditionChip.size() - 1)) {
171  myStr << ", ";
172  }
173  }
174 
175  myStr << "}" << std::endl;
176 
177  // number of PSB boards in GT
178  myStr << "\n Number of PSB boards in GT = " << m_numberPsbBoards << std::endl;
179 
180  // number of bits for eta of calorimeter objects
181  myStr << "\n Number of bits for eta of calorimeter objects = " << m_ifCaloEtaNumberBits << std::endl;
182 
183  // number of bits for eta of muon objects
184  myStr << "\n Number of bits for eta of muon objects = " << m_ifMuEtaNumberBits << std::endl;
185 
186  // GT DAQ record organized in words of WordLength bits
187  myStr << "\n Word length (bits) for GT records = " << m_wordLength << std::endl;
188 
189  // one unit in the word is UnitLength bits
190  myStr << " Unit length (bits) for GT records = " << m_unitLength << std::endl;
191 
192  myStr << "\n" << std::endl;
193 }

References m_ifCaloEtaNumberBits, m_ifMuEtaNumberBits, m_numberConditionChips, m_numberL1CenJet, m_numberL1ForJet, m_numberL1IsoEG, m_numberL1JetCounts, m_numberL1Mu, m_numberL1NoIsoEG, m_numberL1TauJet, m_numberPhysTriggers, m_numberPhysTriggersExtended, m_numberPsbBoards, m_numberTechnicalTriggers, m_orderConditionChip, m_pinsOnConditionChip, m_unitLength, and m_wordLength.

◆ setGtIfCaloEtaNumberBits()

void GlobalStableParameters::setGtIfCaloEtaNumberBits ( const unsigned int &  ifCaloEtaNumberBitsValue)

Definition at line 111 of file GlobalStableParameters.cc.

111  {
112  m_ifCaloEtaNumberBits = ifCaloEtaNumberBitsValue;
113 }

References m_ifCaloEtaNumberBits.

◆ setGtIfMuEtaNumberBits()

void GlobalStableParameters::setGtIfMuEtaNumberBits ( const unsigned int &  ifMuEtaNumberBitsValue)

Definition at line 116 of file GlobalStableParameters.cc.

116  {
117  m_ifMuEtaNumberBits = ifMuEtaNumberBitsValue;
118 }

References m_ifMuEtaNumberBits.

◆ setGtNumberConditionChips()

void GlobalStableParameters::setGtNumberConditionChips ( const unsigned int &  numberConditionChipsValue)

Definition at line 90 of file GlobalStableParameters.cc.

90  {
91  m_numberConditionChips = numberConditionChipsValue;
92 }

References m_numberConditionChips.

◆ setGtNumberL1CenJet()

void GlobalStableParameters::setGtNumberL1CenJet ( const unsigned int &  numberL1CenJetValue)

Definition at line 68 of file GlobalStableParameters.cc.

68  {
69  m_numberL1CenJet = numberL1CenJetValue;
70 }

References m_numberL1CenJet.

◆ setGtNumberL1ForJet()

void GlobalStableParameters::setGtNumberL1ForJet ( const unsigned int &  numberL1ForJetValue)

Definition at line 73 of file GlobalStableParameters.cc.

73  {
74  m_numberL1ForJet = numberL1ForJetValue;
75 }

References m_numberL1ForJet.

◆ setGtNumberL1IsoEG()

void GlobalStableParameters::setGtNumberL1IsoEG ( const unsigned int &  numberL1IsoEGValue)

Definition at line 63 of file GlobalStableParameters.cc.

63  {
64  m_numberL1IsoEG = numberL1IsoEGValue;
65 }

References m_numberL1IsoEG.

◆ setGtNumberL1JetCounts()

void GlobalStableParameters::setGtNumberL1JetCounts ( const unsigned int &  numberL1JetCountsValue)

Definition at line 83 of file GlobalStableParameters.cc.

83  {
84  m_numberL1JetCounts = numberL1JetCountsValue;
85 }

References m_numberL1JetCounts.

◆ setGtNumberL1Mu()

void GlobalStableParameters::setGtNumberL1Mu ( const unsigned int &  numberL1MuValue)

Definition at line 55 of file GlobalStableParameters.cc.

55 { m_numberL1Mu = numberL1MuValue; }

References m_numberL1Mu.

◆ setGtNumberL1NoIsoEG()

void GlobalStableParameters::setGtNumberL1NoIsoEG ( const unsigned int &  numberL1NoIsoEGValue)

Definition at line 58 of file GlobalStableParameters.cc.

58  {
59  m_numberL1NoIsoEG = numberL1NoIsoEGValue;
60 }

References m_numberL1NoIsoEG.

◆ setGtNumberL1TauJet()

void GlobalStableParameters::setGtNumberL1TauJet ( const unsigned int &  numberL1TauJetValue)

Definition at line 78 of file GlobalStableParameters.cc.

78  {
79  m_numberL1TauJet = numberL1TauJetValue;
80 }

References m_numberL1TauJet.

◆ setGtNumberPhysTriggers()

void GlobalStableParameters::setGtNumberPhysTriggers ( const unsigned int &  numberPhysTriggersValue)

Definition at line 40 of file GlobalStableParameters.cc.

40  {
41  m_numberPhysTriggers = numberPhysTriggersValue;
42 }

References m_numberPhysTriggers.

◆ setGtNumberPhysTriggersExtended()

void GlobalStableParameters::setGtNumberPhysTriggersExtended ( const unsigned int &  numberPhysTriggersExtendedValue)

Definition at line 45 of file GlobalStableParameters.cc.

45  {
46  m_numberPhysTriggersExtended = numberPhysTriggersExtendedValue;
47 }

References m_numberPhysTriggersExtended.

◆ setGtNumberPsbBoards()

void GlobalStableParameters::setGtNumberPsbBoards ( const int &  numberPsbBoardsValue)

Definition at line 106 of file GlobalStableParameters.cc.

106  {
107  m_numberPsbBoards = numberPsbBoardsValue;
108 }

References m_numberPsbBoards.

◆ setGtNumberTechnicalTriggers()

void GlobalStableParameters::setGtNumberTechnicalTriggers ( const unsigned int &  numberTechnicalTriggersValue)

Definition at line 50 of file GlobalStableParameters.cc.

50  {
51  m_numberTechnicalTriggers = numberTechnicalTriggersValue;
52 }

References m_numberTechnicalTriggers.

◆ setGtOrderConditionChip()

void GlobalStableParameters::setGtOrderConditionChip ( const std::vector< int > &  orderConditionChipValue)

Definition at line 101 of file GlobalStableParameters.cc.

101  {
102  m_orderConditionChip = orderConditionChipValue;
103 }

References m_orderConditionChip.

◆ setGtPinsOnConditionChip()

void GlobalStableParameters::setGtPinsOnConditionChip ( const unsigned int &  pinsOnConditionChipValue)

Definition at line 95 of file GlobalStableParameters.cc.

95  {
96  m_pinsOnConditionChip = pinsOnConditionChipValue;
97 }

References m_pinsOnConditionChip.

◆ setGtUnitLength()

void GlobalStableParameters::setGtUnitLength ( const int &  unitLengthValue)

Definition at line 124 of file GlobalStableParameters.cc.

124 { m_unitLength = unitLengthValue; }

References m_unitLength.

◆ setGtWordLength()

void GlobalStableParameters::setGtWordLength ( const int &  wordLengthValue)

Definition at line 121 of file GlobalStableParameters.cc.

121 { m_wordLength = wordLengthValue; }

References m_wordLength.

Member Data Documentation

◆ m_ifCaloEtaNumberBits

unsigned int GlobalStableParameters::m_ifCaloEtaNumberBits
private

number of bits for eta of calorimeter objects

Definition at line 182 of file GlobalStableParameters.h.

Referenced by gtIfCaloEtaNumberBits(), print(), and setGtIfCaloEtaNumberBits().

◆ m_ifMuEtaNumberBits

unsigned int GlobalStableParameters::m_ifMuEtaNumberBits
private

number of bits for eta of muon objects

Definition at line 185 of file GlobalStableParameters.h.

Referenced by gtIfMuEtaNumberBits(), print(), and setGtIfMuEtaNumberBits().

◆ m_numberConditionChips

unsigned int GlobalStableParameters::m_numberConditionChips
private

hardware

number of condition chips

Definition at line 169 of file GlobalStableParameters.h.

Referenced by gtNumberConditionChips(), print(), and setGtNumberConditionChips().

◆ m_numberL1CenJet

unsigned int GlobalStableParameters::m_numberL1CenJet
private

central, forward and tau jets

Definition at line 158 of file GlobalStableParameters.h.

Referenced by gtNumberL1CenJet(), print(), and setGtNumberL1CenJet().

◆ m_numberL1ForJet

unsigned int GlobalStableParameters::m_numberL1ForJet
private

Definition at line 159 of file GlobalStableParameters.h.

Referenced by gtNumberL1ForJet(), print(), and setGtNumberL1ForJet().

◆ m_numberL1IsoEG

unsigned int GlobalStableParameters::m_numberL1IsoEG
private

Definition at line 155 of file GlobalStableParameters.h.

Referenced by gtNumberL1IsoEG(), print(), and setGtNumberL1IsoEG().

◆ m_numberL1JetCounts

unsigned int GlobalStableParameters::m_numberL1JetCounts
private

jet counts

Definition at line 163 of file GlobalStableParameters.h.

Referenced by gtNumberL1JetCounts(), print(), and setGtNumberL1JetCounts().

◆ m_numberL1Mu

unsigned int GlobalStableParameters::m_numberL1Mu
private

trigger objects

muons

Definition at line 151 of file GlobalStableParameters.h.

Referenced by gtNumberL1Mu(), print(), and setGtNumberL1Mu().

◆ m_numberL1NoIsoEG

unsigned int GlobalStableParameters::m_numberL1NoIsoEG
private

e/gamma and isolated e/gamma objects

Definition at line 154 of file GlobalStableParameters.h.

Referenced by gtNumberL1NoIsoEG(), print(), and setGtNumberL1NoIsoEG().

◆ m_numberL1TauJet

unsigned int GlobalStableParameters::m_numberL1TauJet
private

Definition at line 160 of file GlobalStableParameters.h.

Referenced by gtNumberL1TauJet(), print(), and setGtNumberL1TauJet().

◆ m_numberPhysTriggers

unsigned int GlobalStableParameters::m_numberPhysTriggers
private

trigger decision

number of physics trigger algorithms

Definition at line 140 of file GlobalStableParameters.h.

Referenced by gtNumberPhysTriggers(), print(), and setGtNumberPhysTriggers().

◆ m_numberPhysTriggersExtended

unsigned int GlobalStableParameters::m_numberPhysTriggersExtended
private

additional number of physics trigger algorithms

Definition at line 143 of file GlobalStableParameters.h.

Referenced by gtNumberPhysTriggersExtended(), print(), and setGtNumberPhysTriggersExtended().

◆ m_numberPsbBoards

int GlobalStableParameters::m_numberPsbBoards
private

number of PSB boards in GT

Definition at line 179 of file GlobalStableParameters.h.

Referenced by gtNumberPsbBoards(), print(), and setGtNumberPsbBoards().

◆ m_numberTechnicalTriggers

unsigned int GlobalStableParameters::m_numberTechnicalTriggers
private

number of technical triggers

Definition at line 146 of file GlobalStableParameters.h.

Referenced by gtNumberTechnicalTriggers(), print(), and setGtNumberTechnicalTriggers().

◆ m_orderConditionChip

std::vector<int> GlobalStableParameters::m_orderConditionChip
private

correspondence "condition chip - GTL algorithm word" in the hardware chip 2: 0 - 95; chip 1: 96 - 128 (191)

Definition at line 176 of file GlobalStableParameters.h.

Referenced by gtOrderConditionChip(), print(), and setGtOrderConditionChip().

◆ m_pinsOnConditionChip

unsigned int GlobalStableParameters::m_pinsOnConditionChip
private

number of pins on the GTL condition chips

Definition at line 172 of file GlobalStableParameters.h.

Referenced by gtPinsOnConditionChip(), print(), and setGtPinsOnConditionChip().

◆ m_unitLength

int GlobalStableParameters::m_unitLength
private

one unit in the word is UnitLength bits

Definition at line 192 of file GlobalStableParameters.h.

Referenced by gtUnitLength(), print(), and setGtUnitLength().

◆ m_wordLength

int GlobalStableParameters::m_wordLength
private

GT DAQ record organized in words of WordLength bits.

Definition at line 189 of file GlobalStableParameters.h.

Referenced by gtWordLength(), print(), and setGtWordLength().

GlobalStableParameters::m_numberPhysTriggersExtended
unsigned int m_numberPhysTriggersExtended
additional number of physics trigger algorithms
Definition: GlobalStableParameters.h:143
GlobalStableParameters::m_numberPhysTriggers
unsigned int m_numberPhysTriggers
trigger decision
Definition: GlobalStableParameters.h:140
GlobalStableParameters::m_orderConditionChip
std::vector< int > m_orderConditionChip
Definition: GlobalStableParameters.h:176
GlobalStableParameters::m_numberL1NoIsoEG
unsigned int m_numberL1NoIsoEG
e/gamma and isolated e/gamma objects
Definition: GlobalStableParameters.h:154
GlobalStableParameters::m_unitLength
int m_unitLength
one unit in the word is UnitLength bits
Definition: GlobalStableParameters.h:192
GlobalStableParameters::m_numberConditionChips
unsigned int m_numberConditionChips
hardware
Definition: GlobalStableParameters.h:169
GlobalStableParameters::m_ifCaloEtaNumberBits
unsigned int m_ifCaloEtaNumberBits
number of bits for eta of calorimeter objects
Definition: GlobalStableParameters.h:182
GlobalStableParameters::m_pinsOnConditionChip
unsigned int m_pinsOnConditionChip
number of pins on the GTL condition chips
Definition: GlobalStableParameters.h:172
GlobalStableParameters::m_numberL1ForJet
unsigned int m_numberL1ForJet
Definition: GlobalStableParameters.h:159
GlobalStableParameters::m_numberPsbBoards
int m_numberPsbBoards
number of PSB boards in GT
Definition: GlobalStableParameters.h:179
GlobalStableParameters::m_numberTechnicalTriggers
unsigned int m_numberTechnicalTriggers
number of technical triggers
Definition: GlobalStableParameters.h:146
GlobalStableParameters::m_wordLength
int m_wordLength
GT DAQ record organized in words of WordLength bits.
Definition: GlobalStableParameters.h:189
GlobalStableParameters::m_ifMuEtaNumberBits
unsigned int m_ifMuEtaNumberBits
number of bits for eta of muon objects
Definition: GlobalStableParameters.h:185
GlobalStableParameters::m_numberL1TauJet
unsigned int m_numberL1TauJet
Definition: GlobalStableParameters.h:160
GlobalStableParameters::m_numberL1JetCounts
unsigned int m_numberL1JetCounts
jet counts
Definition: GlobalStableParameters.h:163
GlobalStableParameters::m_numberL1Mu
unsigned int m_numberL1Mu
trigger objects
Definition: GlobalStableParameters.h:151
GlobalStableParameters::m_numberL1CenJet
unsigned int m_numberL1CenJet
central, forward and tau jets
Definition: GlobalStableParameters.h:158
GlobalStableParameters::m_numberL1IsoEG
unsigned int m_numberL1IsoEG
Definition: GlobalStableParameters.h:155