42 const unsigned int& numberPhysTriggersValue) {
50 const unsigned int& numberPhysTriggersExtendedValue) {
58 const unsigned int& numberTechnicalTriggersValue) {
73 const unsigned int& numberL1NoIsoEGValue) {
81 const unsigned int& numberL1IsoEGValue) {
89 const unsigned int& numberL1CenJetValue) {
97 const unsigned int& numberL1ForJetValue) {
105 const unsigned int& numberL1TauJetValue) {
113 const unsigned int& numberL1JetCountsValue) {
123 const unsigned int& numberConditionChipsValue) {
131 const unsigned int& pinsOnConditionChipValue) {
140 const std::vector<int>& orderConditionChipValue) {
155 const unsigned int& ifCaloEtaNumberBitsValue) {
163 const unsigned int& ifMuEtaNumberBitsValue) {
185 myStr <<
"\nL1 GT Stable Parameters \n" << std::endl;
190 myStr <<
"\n Number of physics trigger algorithms = "
194 myStr <<
" Additional number of physics trigger algorithms = "
198 myStr <<
" Number of technical triggers = "
202 myStr <<
"\n Number of muons received by L1 GT = "
206 myStr <<
" Number of e/gamma objects received by L1 GT = "
208 myStr <<
" Number of isolated e/gamma objects received by L1 GT = "
212 myStr <<
"\n Number of central jets received by L1 GT = "
214 myStr <<
" Number of forward jets received by L1 GT = "
216 myStr <<
" Number of tau jets received by L1 GT = "
220 myStr <<
"\n Number of jet counts received by L1 GT = "
226 myStr <<
"\n Number of condition chips = "
230 myStr <<
" Number of pins on the GTL condition chips = "
235 myStr <<
" Order of condition chips for GTL algorithm word = {";
239 if (iChip != (m_orderConditionChip.size() - 1)) {
244 myStr <<
"}" << std::endl;
251 myStr <<
"\n Number of bits for eta of calorimeter objects = "
255 myStr <<
"\n Number of bits for eta of muon objects = "
259 myStr <<
"\n Word length (bits) for GT records = " <<
m_wordLength
263 myStr <<
" Unit length (bits) for GT records = " <<
m_unitLength
266 myStr <<
"\n" << std::endl;
unsigned int m_numberL1Mu
trigger objects
unsigned int m_pinsOnConditionChip
number of pins on the GTL condition chips
unsigned int m_numberL1TauJet
void setGtNumberConditionChips(const unsigned int &)
void setGtNumberL1ForJet(const unsigned int &)
unsigned int m_numberL1NoIsoEG
e/gamma and isolated e/gamma objects
void setGtNumberL1JetCounts(const unsigned int &)
void setGtNumberL1TauJet(const unsigned int &)
void setGtNumberPsbBoards(const int &)
void setGtNumberL1CenJet(const unsigned int &)
unsigned int m_numberPhysTriggers
trigger decision
unsigned int m_numberL1CenJet
central, forward and tau jets
std::vector< int > m_orderConditionChip
unsigned int m_numberL1ForJet
void setGtNumberTechnicalTriggers(const unsigned int &)
void print(std::ostream &) const
print all the L1 GT stable parameters
void setGtNumberL1IsoEG(const unsigned int &)
unsigned int m_numberTechnicalTriggers
number of technical triggers
int m_wordLength
GT DAQ record organized in words of WordLength bits.
void setGtNumberL1NoIsoEG(const unsigned int &)
int m_unitLength
one unit in the word is UnitLength bits
void setGtNumberL1Mu(const unsigned int &)
void setGtOrderConditionChip(const std::vector< int > &)
void setGtPinsOnConditionChip(const unsigned int &)
void setGtIfMuEtaNumberBits(const unsigned int &)
unsigned int m_numberConditionChips
hardware
void setGtIfCaloEtaNumberBits(const unsigned int &)
void setGtNumberPhysTriggersExtended(const unsigned int &)
unsigned int m_ifCaloEtaNumberBits
number of bits for eta of calorimeter objects
void setGtUnitLength(const int &)
unsigned int m_numberPhysTriggersExtended
additional number of physics trigger algorithms
unsigned int m_ifMuEtaNumberBits
number of bits for eta of muon objects
int m_numberPsbBoards
number of PSB boards in GT
void setGtWordLength(const int &)
virtual ~L1GtStableParameters()
unsigned int m_numberL1IsoEG
void setGtNumberPhysTriggers(const unsigned int &)
unsigned int m_numberL1JetCounts
jet counts