#include "CondFormats/L1TObjects/interface/L1GtDefinitions.h"
#include <cstring>
#include "FWCore/MessageLogger/interface/MessageLogger.h"
Go to the source code of this file.
Functions | |
std::string | l1GtBoardTypeEnumToString (const L1GtBoardType &boardType) |
L1GtBoardType | l1GtBoardTypeStringToEnum (const std::string &label) |
std::string | l1GtConditionCategoryEnumToString (const L1GtConditionCategory &conditionCategory) |
L1GtConditionCategory | l1GtConditionCategoryStringToEnum (const std::string &label) |
std::string | l1GtConditionTypeEnumToString (const L1GtConditionType &conditionType) |
L1GtConditionType | l1GtConditionTypeStringToEnum (const std::string &label) |
std::string | l1GtPsbQuadEnumToString (const L1GtPsbQuad &psbQuad) |
L1GtPsbQuad | l1GtPsbQuadStringToEnum (const std::string &label) |
std::string l1GtBoardTypeEnumToString | ( | const L1GtBoardType & | boardType | ) |
Definition at line 65 of file L1GtDefinitions.cc.
References BoardNull, FDL, GMT, GTFE, PSB, TCS, and TIM.
L1GtBoardType l1GtBoardTypeStringToEnum | ( | const std::string & | label | ) |
Description: see header file.
$Date$ $Revision$
Definition at line 26 of file L1GtDefinitions.cc.
References BoardNull, FDL, newFWLiteAna::found, GMT, GTFE, i, L1GtBoardTypeStringToEnum::label, PSB, TCS, TIM, L1GtBoardTypeStringToEnum::value, and relativeConstraints::value.
std::string l1GtConditionCategoryEnumToString | ( | const L1GtConditionCategory & | conditionCategory | ) |
Definition at line 505 of file L1GtDefinitions.cc.
References CondBptx, CondCalo, CondCastor, CondCorrelation, CondEnergySum, CondExternal, CondHfBitCounts, CondHfRingEtSums, CondJetCounts, CondMuon, and CondNull.
Referenced by L1GtHwValidation::excludedAlgoList().
L1GtConditionCategory l1GtConditionCategoryStringToEnum | ( | const std::string & | label | ) |
Definition at line 461 of file L1GtDefinitions.cc.
References CondBptx, CondCalo, CondCastor, CondCorrelation, CondEnergySum, CondExternal, CondHfBitCounts, CondHfRingEtSums, CondJetCounts, CondMuon, CondNull, newFWLiteAna::found, i, L1GtConditionCategoryStringToEnum::label, relativeConstraints::value, and L1GtConditionCategoryStringToEnum::value.
Referenced by L1GtHwValidation::L1GtHwValidation().
std::string l1GtConditionTypeEnumToString | ( | const L1GtConditionType & | conditionType | ) |
Definition at line 353 of file L1GtDefinitions.cc.
References Type1s, Type2cor, Type2s, Type2wsc, Type3s, Type4s, TypeBptx, TypeCastor, TypeETM, TypeETT, TypeExternal, TypeHfBitCounts, TypeHfRingEtSums, TypeHTM, TypeHTT, TypeJetCounts, and TypeNull.
Referenced by L1GtHwValidation::excludedAlgoList().
L1GtConditionType l1GtConditionTypeStringToEnum | ( | const std::string & | label | ) |
Definition at line 304 of file L1GtDefinitions.cc.
References newFWLiteAna::found, i, L1GtConditionTypeStringToEnum::label, Type1s, Type2cor, Type2s, Type2wsc, Type3s, Type4s, TypeBptx, TypeCastor, TypeETM, TypeETT, TypeExternal, TypeHfBitCounts, TypeHfRingEtSums, TypeHTM, TypeHTT, TypeJetCounts, TypeNull, relativeConstraints::value, and L1GtConditionTypeStringToEnum::value.
Referenced by L1GtHwValidation::L1GtHwValidation().
std::string l1GtPsbQuadEnumToString | ( | const L1GtPsbQuad & | psbQuad | ) |
Definition at line 176 of file L1GtDefinitions.cc.
References BptxQ, CastorQ, CenJetQ, ESumsQ, ForJetQ, Free, GtExternalQ, HfQ, IsoEGQ, JetCountsQ, MQB1, MQB10, MQB2, MQB5, MQB6, MQB9, MQF11, MQF12, MQF3, MQF4, MQF7, MQF8, NoIsoEGQ, PsbQuadNull, TauJetQ, and TechTr.
L1GtPsbQuad l1GtPsbQuadStringToEnum | ( | const std::string & | label | ) |
Definition at line 118 of file L1GtDefinitions.cc.
References BptxQ, CastorQ, CenJetQ, ESumsQ, ForJetQ, newFWLiteAna::found, Free, GtExternalQ, HfQ, i, IsoEGQ, JetCountsQ, L1GtPsbQuadStringToEnum::label, MQB1, MQB10, MQB2, MQB5, MQB6, MQB9, MQF11, MQF12, MQF3, MQF4, MQF7, MQF8, NoIsoEGQ, PsbQuadNull, TauJetQ, TechTr, relativeConstraints::value, and L1GtPsbQuadStringToEnum::value.