![]() |
ATLAS Offline Software
|
#include <CaloInfo.h>
Public Member Functions | |
| CaloInfo () | |
| virtual | ~CaloInfo () override=default |
| double | globalScale () const |
| float | globalEmScale () const |
| float | globalJetScale () const |
| const std::vector< int > & | jetWeights () const |
| const std::vector< CaloSinCos > & | caloSinCos () const |
| METSigParam & | metSigParam () |
| const METSigParam & | metSigParam () const |
| const std::vector< IsolationParam > & | isolationHAIsoForEMthr () const |
| const std::vector< IsolationParam > & | isolationEMIsoForEMthr () const |
| const std::vector< IsolationParam > & | isolationEMIsoForTAUthr () const |
| unsigned int | jetWindowSizeSmall () const |
| unsigned int | jetWindowSizeLarge () const |
| const MinTOBPt & | minTobEM () const |
| const MinTOBPt & | minTobTau () const |
| const MinTOBPt & | minTobJetSmall () const |
| const MinTOBPt & | minTobJetLarge () const |
| void | setGlobalScale (double val) |
| void | setGlobalEmScale (float val) |
| void | setGlobalJetScale (float val) |
| void | addJetWeight (int) |
| void | addCaloSinCos (const CaloSinCos &) |
| void | setIsolation (const std::string &isothrtype, unsigned int bit, const IsolationParam &isopar) |
| void | setMinTobEM (const MinTOBPt &m) |
| void | setMinTobTau (const MinTOBPt &m) |
| void | setMinTobJetSmall (const MinTOBPt &m) |
| void | setMinTobJetLarge (const MinTOBPt &m) |
| void | setJetWindowSizeSmall (unsigned int window) |
| void | setJetWindowSizeLarge (unsigned int window) |
| virtual void | print (const std::string &indent="", unsigned int detail=1) const override |
| void | writeXML (std::ostream &xmlfile, int indentLevel=0, int indentWidth=2) const |
| void | clear () |
| unsigned int | lvl1MasterTableId () const |
| void | setLvl1MasterTableId (unsigned int id) |
| int | superMasterTableId () const |
| unsigned int | smk () const |
| unsigned int | id () const |
| const std::string & | name () const |
| const std::string & | comment () const |
| unsigned int | version () const |
| void | setSuperMasterTableId (int id) |
| void | setSMK (int id) |
| void | setId (unsigned int id) |
| void | setName (const std::string &name) |
| void | setVersion (unsigned int version) |
| void | setComment (const std::string &c) |
| void | printNameIdV (const std::string &indent="") const |
| virtual std::string | __str__ () const |
Protected Member Functions | |
| std::ostream & | indent (std::ostream &o, int lvl, int size) const |
Protected Attributes | |
| float | m_GlobalScale {1} |
| float | m_GlobalEmScale {1} |
| float | m_GlobalJetScale {1} |
| std::vector< int > | m_JetWeights |
| std::vector< CaloSinCos > | m_CaloSinCos |
| METSigParam | m_METSigParam |
| std::vector< IsolationParam > | m_IsolationHAIsoForEMthr |
| std::vector< IsolationParam > | m_IsolationEMIsoForEMthr |
| std::vector< IsolationParam > | m_IsolationEMIsoForTAUthr |
| MinTOBPt | m_tobEM |
| MinTOBPt | m_tobTau |
| MinTOBPt | m_tobJetSmall |
| MinTOBPt | m_tobJetLarge |
| unsigned int | m_JetWindowSizeSmall {4} |
| unsigned int | m_JetWindowSizeLarge {8} |
Private Attributes | |
| unsigned int | m_Lvl1MasterId |
| unsigned int | m_smk |
| unsigned int | m_id |
| std::string | m_name |
| unsigned int | m_version |
| std::string | m_comment |
Definition at line 35 of file CaloInfo.h.
| CaloInfo::CaloInfo | ( | ) |
Definition at line 11 of file CaloInfo.cxx.
|
overridevirtualdefault |
|
virtualinherited |
Reimplemented in TrigConf::HLTChain, TrigConf::HLTPrescaleSet, TrigConf::HLTSequence, and TrigConf::TriggerItem.
Definition at line 50 of file TrigConfData.cxx.
| void CaloInfo::addCaloSinCos | ( | const CaloSinCos & | csc | ) |
Definition at line 35 of file CaloInfo.cxx.
| void CaloInfo::addJetWeight | ( | int | jw | ) |
Definition at line 29 of file CaloInfo.cxx.
|
inline |
Definition at line 48 of file CaloInfo.h.
| void CaloInfo::clear | ( | ) |
Definition at line 40 of file CaloInfo.cxx.
|
inlineinherited |
Definition at line 23 of file TrigConfData.h.
|
inline |
Definition at line 43 of file CaloInfo.h.
|
inline |
Definition at line 44 of file CaloInfo.h.
|
inline |
Definition at line 42 of file CaloInfo.h.
|
inlineinherited |
Definition at line 21 of file TrigConfData.h.
|
protectedinherited |
Definition at line 23 of file TrigConfData.cxx.
|
inline |
Definition at line 54 of file CaloInfo.h.
|
inline |
Definition at line 55 of file CaloInfo.h.
|
inline |
Definition at line 53 of file CaloInfo.h.
|
inline |
Definition at line 46 of file CaloInfo.h.
|
inline |
Definition at line 58 of file CaloInfo.h.
|
inline |
Definition at line 57 of file CaloInfo.h.
|
inlineinherited |
Definition at line 30 of file L1DataBaseclass.h.
|
inline |
Definition at line 50 of file CaloInfo.h.
|
inline |
Definition at line 51 of file CaloInfo.h.
|
inline |
Definition at line 60 of file CaloInfo.h.
|
inline |
Definition at line 63 of file CaloInfo.h.
|
inline |
Definition at line 62 of file CaloInfo.h.
|
inline |
Definition at line 61 of file CaloInfo.h.
|
inlineinherited |
Definition at line 22 of file TrigConfData.h.
|
overridevirtual |
Implements TrigConf::TrigConfData.
Definition at line 75 of file CaloInfo.cxx.
|
inherited |
Definition at line 31 of file TrigConfData.cxx.
|
inlineinherited |
Definition at line 32 of file TrigConfData.h.
|
inline |
Definition at line 67 of file CaloInfo.h.
|
inline |
Definition at line 68 of file CaloInfo.h.
|
inline |
Definition at line 66 of file CaloInfo.h.
|
inlineinherited |
Definition at line 29 of file TrigConfData.h.
| void CaloInfo::setIsolation | ( | const std::string & | isothrtype, |
| unsigned int | bit, | ||
| const IsolationParam & | isopar ) |
Definition at line 57 of file CaloInfo.cxx.
|
inline |
Definition at line 80 of file CaloInfo.h.
|
inline |
Definition at line 79 of file CaloInfo.h.
|
inlineinherited |
Definition at line 31 of file L1DataBaseclass.h.
|
inline |
Definition at line 74 of file CaloInfo.h.
|
inline |
Definition at line 77 of file CaloInfo.h.
|
inline |
Definition at line 76 of file CaloInfo.h.
|
inline |
Definition at line 75 of file CaloInfo.h.
|
inlineinherited |
Definition at line 30 of file TrigConfData.h.
|
inlineinherited |
Definition at line 28 of file TrigConfData.h.
|
inlineinherited |
Definition at line 27 of file TrigConfData.h.
|
inlineinherited |
Definition at line 31 of file TrigConfData.h.
|
inlineinherited |
Definition at line 20 of file TrigConfData.h.
|
inlineinherited |
Definition at line 19 of file TrigConfData.h.
|
inlineinherited |
Definition at line 24 of file TrigConfData.h.
| void TrigConf::CaloInfo::writeXML | ( | std::ostream & | xmlfile, |
| int | indentLevel = 0, | ||
| int | indentWidth = 2 ) const |
Definition at line 98 of file CaloInfo.cxx.
|
protected |
Definition at line 93 of file CaloInfo.h.
|
privateinherited |
Definition at line 48 of file TrigConfData.h.
|
protected |
Definition at line 90 of file CaloInfo.h.
|
protected |
Definition at line 91 of file CaloInfo.h.
|
protected |
Definition at line 89 of file CaloInfo.h.
|
privateinherited |
Definition at line 45 of file TrigConfData.h.
|
protected |
Definition at line 97 of file CaloInfo.h.
|
protected |
Definition at line 98 of file CaloInfo.h.
|
protected |
Definition at line 96 of file CaloInfo.h.
|
protected |
Definition at line 92 of file CaloInfo.h.
|
protected |
Definition at line 106 of file CaloInfo.h.
|
protected |
Definition at line 105 of file CaloInfo.h.
|
privateinherited |
Definition at line 35 of file L1DataBaseclass.h.
|
protected |
Definition at line 94 of file CaloInfo.h.
|
privateinherited |
Definition at line 46 of file TrigConfData.h.
|
privateinherited |
Definition at line 44 of file TrigConfData.h.
|
protected |
Definition at line 100 of file CaloInfo.h.
|
protected |
Definition at line 103 of file CaloInfo.h.
|
protected |
Definition at line 102 of file CaloInfo.h.
|
protected |
Definition at line 101 of file CaloInfo.h.
|
privateinherited |
Definition at line 47 of file TrigConfData.h.