#include <CaloParams.h>
Classes | |
class | EgParams |
class | JetParams |
class | Node |
class | TauParams |
class | TowerParams |
Public Types | |
enum | { Version = 1 } |
enum | { regionPUS =0, egTrimming =1, egMaxHOverE =2, egCompressShapes =3, egShapeId =4, egCalibration =5, egPUS =6, egIsolation =7, tauCalibration =8, tauPUS =9, tauIsolation =10, jetPUS =11, jetCalibration =12, hiCentrality =13, hiQ2 =14, tauEtToHFRingEt =15, NUM_CALOPARAMNODES =16 } |
Public Member Functions | |
CaloParams () | |
void | print (std::ostream &) const |
~CaloParams () | |
Protected Attributes | |
EgParams | egp_ |
std::vector< int > | etSumEtaMax_ |
std::vector< int > | etSumEtaMin_ |
std::vector< double > | etSumEtThreshold_ |
double | etSumLsb_ |
JetParams | jetp_ |
std::vector< Node > | pnode_ |
double | regionLsb_ |
TauParams | taup_ |
TowerParams | towerp_ |
unsigned | version_ |
Private Member Functions | |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
std::ostream & | operator<< (std::ostream &o, const CaloParams &p) |
Description: Placeholder for calorimeter trigger parameters
Implementation:
Definition at line 26 of file CaloParams.h.
anonymous enum |
anonymous enum |
Definition at line 203 of file CaloParams.h.
|
inline |
Definition at line 212 of file CaloParams.h.
References NUM_CALOPARAMNODES, pnode_, Version, and version_.
|
inline |
Definition at line 213 of file CaloParams.h.
void l1t::CaloParams::print | ( | std::ostream & | ) | const |
|
private |
|
friend |
Definition at line 248 of file CaloParams.h.
|
friend |
Definition at line 248 of file CaloParams.h.
|
friend |
Definition at line 217 of file CaloParams.h.
|
protected |
Definition at line 229 of file CaloParams.h.
Referenced by l1t::CaloParamsHelper::egHcalThreshold(), l1t::CaloParamsHelper::egIsoAreaNrTowersEta(), l1t::CaloParamsHelper::egIsoAreaNrTowersPhi(), l1t::CaloParamsHelper::egIsoVetoNrTowersPhi(), l1t::CaloParamsHelper::egLsb(), l1t::CaloParamsHelper::egMaxHcalEt(), l1t::CaloParamsHelper::egMaxPtHOverE(), l1t::CaloParamsHelper::egMaxPtHOverEIsolation(), l1t::CaloParamsHelper::egMaxPtJetIsolation(), l1t::CaloParamsHelper::egMinPtHOverEIsolation(), l1t::CaloParamsHelper::egMinPtJetIsolation(), l1t::CaloParamsHelper::egNeighbourThreshold(), l1t::CaloParamsHelper::egSeedThreshold(), l1t::CaloParamsHelper::setEgHcalThreshold(), l1t::CaloParamsHelper::setEgIsoAreaNrTowersEta(), l1t::CaloParamsHelper::setEgIsoAreaNrTowersPhi(), l1t::CaloParamsHelper::setEgIsoVetoNrTowersPhi(), l1t::CaloParamsHelper::setEgLsb(), l1t::CaloParamsHelper::setEgMaxHcalEt(), l1t::CaloParamsHelper::setEgMaxPtHOverE(), l1t::CaloParamsHelper::setEgMaxPtHOverEIsolation(), l1t::CaloParamsHelper::setEgMaxPtJetIsolation(), l1t::CaloParamsHelper::setEgMinPtHOverEIsolation(), l1t::CaloParamsHelper::setEgMinPtJetIsolation(), l1t::CaloParamsHelper::setEgNeighbourThreshold(), and l1t::CaloParamsHelper::setEgSeedThreshold().
|
protected |
Definition at line 242 of file CaloParams.h.
Referenced by l1t::CaloParamsHelper::etSumEtaMax(), and l1t::CaloParamsHelper::setEtSumEtaMax().
|
protected |
Definition at line 239 of file CaloParams.h.
Referenced by l1t::CaloParamsHelper::etSumEtaMin(), and l1t::CaloParamsHelper::setEtSumEtaMin().
|
protected |
Definition at line 245 of file CaloParams.h.
Referenced by l1t::CaloParamsHelper::etSumEtThreshold(), and l1t::CaloParamsHelper::setEtSumEtThreshold().
|
protected |
Definition at line 236 of file CaloParams.h.
Referenced by l1t::CaloParamsHelper::etSumLsb(), and l1t::CaloParamsHelper::setEtSumLsb().
|
protected |
Definition at line 231 of file CaloParams.h.
Referenced by l1t::CaloParamsHelper::jetLsb(), l1t::CaloParamsHelper::jetNeighbourThreshold(), l1t::CaloParamsHelper::jetSeedThreshold(), l1t::CaloParamsHelper::setJetLsb(), l1t::CaloParamsHelper::setJetNeighbourThreshold(), and l1t::CaloParamsHelper::setJetSeedThreshold().
|
protected |
Definition at line 222 of file CaloParams.h.
Referenced by CaloParams(), l1t::CaloParamsHelper::centralityLUT(), l1t::CaloParamsHelper::centralityRegionMask(), l1t::CaloParamsHelper::egCalibrationLUT(), l1t::CaloParamsHelper::egCalibrationParams(), l1t::CaloParamsHelper::egCalibrationType(), l1t::CaloParamsHelper::egCompressShapesLUT(), l1t::CaloParamsHelper::egEtaCut(), l1t::CaloParamsHelper::egIsolationLUT(), l1t::CaloParamsHelper::egMaxHOverELUT(), l1t::CaloParamsHelper::egPUSParam(), l1t::CaloParamsHelper::egPUSParams(), l1t::CaloParamsHelper::egPUSType(), l1t::CaloParamsHelper::egShapeIdLUT(), l1t::CaloParamsHelper::egTrimmingLUT(), l1t::CaloParamsHelper::jetCalibrationLUT(), l1t::CaloParamsHelper::jetCalibrationParams(), l1t::CaloParamsHelper::jetCalibrationType(), l1t::CaloParamsHelper::jetPUSParams(), l1t::CaloParamsHelper::jetPUSType(), l1t::CaloParamsHelper::jetRegionMask(), l1t::CaloParamsHelper::minimumBiasThresholds(), l1t::CaloParamsHelper::q2LUT(), l1t::CaloParamsHelper::regionPUSLUT(), l1t::CaloParamsHelper::regionPUSParams(), l1t::CaloParamsHelper::regionPUSType(), l1t::CaloParamsHelper::setCentralityLUT(), l1t::CaloParamsHelper::setCentralityRegionMask(), l1t::CaloParamsHelper::setEgCalibrationLUT(), l1t::CaloParamsHelper::setEgCalibrationParams(), l1t::CaloParamsHelper::setEgCalibrationType(), l1t::CaloParamsHelper::setEgCompressShapesLUT(), l1t::CaloParamsHelper::setEgEtaCut(), l1t::CaloParamsHelper::setEgIsolationLUT(), l1t::CaloParamsHelper::setEgMaxHOverELUT(), l1t::CaloParamsHelper::setEgPUSParams(), l1t::CaloParamsHelper::setEgPUSType(), l1t::CaloParamsHelper::setEgShapeIdLUT(), l1t::CaloParamsHelper::setEgTrimmingLUT(), l1t::CaloParamsHelper::setJetCalibrationLUT(), l1t::CaloParamsHelper::setJetCalibrationParams(), l1t::CaloParamsHelper::setJetCalibrationType(), l1t::CaloParamsHelper::setJetPUSParams(), l1t::CaloParamsHelper::setJetPUSType(), l1t::CaloParamsHelper::setJetRegionMask(), l1t::CaloParamsHelper::setMinimumBiasThresholds(), l1t::CaloParamsHelper::setQ2LUT(), l1t::CaloParamsHelper::setRegionPUSLUT(), l1t::CaloParamsHelper::setRegionPUSParams(), l1t::CaloParamsHelper::setRegionPUSType(), l1t::CaloParamsHelper::setTauCalibrationLUT(), l1t::CaloParamsHelper::setTauCalibrationParams(), l1t::CaloParamsHelper::setTauCalibrationType(), l1t::CaloParamsHelper::setTauEtToHFRingEtLUT(), l1t::CaloParamsHelper::setTauIsolationLUT(), l1t::CaloParamsHelper::setTauPUSParams(), l1t::CaloParamsHelper::setTauPUSType(), l1t::CaloParamsHelper::setTauRegionMask(), l1t::CaloParamsHelper::tauCalibrationLUT(), l1t::CaloParamsHelper::tauCalibrationParams(), l1t::CaloParamsHelper::tauCalibrationType(), l1t::CaloParamsHelper::tauEtToHFRingEtLUT(), l1t::CaloParamsHelper::tauIsolationLUT(), l1t::CaloParamsHelper::tauPUSParam(), l1t::CaloParamsHelper::tauPUSParams(), l1t::CaloParamsHelper::tauPUSType(), and l1t::CaloParamsHelper::tauRegionMask().
|
protected |
Definition at line 227 of file CaloParams.h.
Referenced by l1t::CaloParamsHelper::regionLsb(), and l1t::CaloParamsHelper::setRegionLsb().
|
protected |
Definition at line 230 of file CaloParams.h.
Referenced by l1t::CaloParamsHelper::isoTauEtaMax(), l1t::CaloParamsHelper::isoTauEtaMin(), l1t::CaloParamsHelper::setIsoTauEtaMax(), l1t::CaloParamsHelper::setIsoTauEtaMin(), l1t::CaloParamsHelper::setTauIsoAreaNrTowersEta(), l1t::CaloParamsHelper::setTauIsoAreaNrTowersPhi(), l1t::CaloParamsHelper::setTauIsoVetoNrTowersPhi(), l1t::CaloParamsHelper::setTauLsb(), l1t::CaloParamsHelper::setTauMaxJetIsolationA(), l1t::CaloParamsHelper::setTauMaxJetIsolationB(), l1t::CaloParamsHelper::setTauMaxPtTauVeto(), l1t::CaloParamsHelper::setTauMinPtJetIsolationB(), l1t::CaloParamsHelper::setTauNeighbourThreshold(), l1t::CaloParamsHelper::setTauSeedThreshold(), l1t::CaloParamsHelper::tauIsoAreaNrTowersEta(), l1t::CaloParamsHelper::tauIsoAreaNrTowersPhi(), l1t::CaloParamsHelper::tauIsoVetoNrTowersPhi(), l1t::CaloParamsHelper::tauLsb(), l1t::CaloParamsHelper::tauMaxJetIsolationA(), l1t::CaloParamsHelper::tauMaxJetIsolationB(), l1t::CaloParamsHelper::tauMaxPtTauVeto(), l1t::CaloParamsHelper::tauMinPtJetIsolationB(), l1t::CaloParamsHelper::tauNeighbourThreshold(), and l1t::CaloParamsHelper::tauSeedThreshold().
|
protected |
Definition at line 224 of file CaloParams.h.
Referenced by l1t::CaloParamsHelper::doTowerEncoding(), l1t::CaloParamsHelper::setTowerEncoding(), l1t::CaloParamsHelper::setTowerLsbE(), l1t::CaloParamsHelper::setTowerLsbH(), l1t::CaloParamsHelper::setTowerLsbSum(), l1t::CaloParamsHelper::setTowerNBitsE(), l1t::CaloParamsHelper::setTowerNBitsH(), l1t::CaloParamsHelper::setTowerNBitsRatio(), l1t::CaloParamsHelper::setTowerNBitsSum(), l1t::CaloParamsHelper::towerLsbE(), l1t::CaloParamsHelper::towerLsbH(), l1t::CaloParamsHelper::towerLsbSum(), l1t::CaloParamsHelper::towerMaskE(), l1t::CaloParamsHelper::towerMaskH(), l1t::CaloParamsHelper::towerMaskRatio(), l1t::CaloParamsHelper::towerMaskSum(), l1t::CaloParamsHelper::towerNBitsE(), l1t::CaloParamsHelper::towerNBitsH(), l1t::CaloParamsHelper::towerNBitsRatio(), and l1t::CaloParamsHelper::towerNBitsSum().
|
protected |
Definition at line 220 of file CaloParams.h.
Referenced by CaloParams(), l1t::CaloParamsHelper::centralityRegionMask(), l1t::CaloParamsHelper::egEtaCut(), l1t::CaloParamsHelper::jetRegionMask(), l1t::CaloParamsHelper::minimumBiasThresholds(), and l1t::CaloParamsHelper::tauRegionMask().