![]() |
ATLAS Offline Software
|
#include <OptionHelper.h>
Public Member Functions | |
| OptionHelper (const std::string &name="OptionHelper") | |
| ~OptionHelper () | |
| bool | Initialize (const std::vector< TString > &options) |
| bool | IsPublicFormat () const |
| bool | IsEtaDepPileup () const |
| bool | IgnorePT () const |
| TString | GetNamePrefix () const |
| TString | GetCalibArea () const |
| TString | GetPath () const |
| bool | GetIsData () const |
| bool | IgnoreNoMatch () const |
| bool | DoATLASLabel () const |
| TString | GetATLASLabel () const |
| TString | GetBunchSpacing () const |
| bool | DrawTotal () const |
| TString | TotalUncName () const |
| bool | SpecifyTagger () const |
| double | AxisMax () const |
| double | AxisMin () const |
| std::pair< double, double > | xAxisRange () const |
| bool | AbsValue () const |
| bool | LogPt () const |
| TString | getMassType () const |
| std::pair< double, double > | fillShift () const |
| bool | TwoColumnLegend () const |
| std::vector< double > | GetPtBins () const |
| std::vector< double > | GetEtaBins () const |
| std::vector< double > | GetFixedPtVals () const |
| std::vector< double > | GetFixedEtaVals () const |
| std::vector< double > | GetFixedMoverPtVals () const |
| std::vector< double > | GetFixedMassVals () const |
| bool | IsSmallR () const |
| bool | IsLargeR () const |
| bool | IsJER () const |
| bool | IsTLA () const |
| bool | IsSpecialComposition () const |
| TString | GetCompositionPath () const |
| TString | GetCompositionName () const |
| int | GetNjetFlavour () const |
| int | FixedTruthLabel () const |
| LargeRJetTruthLabel::TypeEnum | FixedLargeRJetTruthLabel () const |
| TString | TruthLabelMoment () const |
| TString | TagScaleFactorName () const |
| TString | FixedLargeRJetTagResultName () const |
| int | FixedLargeRJetTagAccept () const |
| bool | CompareOnly () const |
| TString | DoCompare () const |
| std::vector< TString > | GetCompareVals () const |
| std::vector< CompScaleVar::TypeEnum > | GetScaleVars () const |
| const std::vector< std::string > | VariablesToShift () const |
| JetTopology::TypeEnum | GetTopology () const |
| TString | GetInputsDir () const |
| TString | GetDumpFile () const |
| void | setLevel (MSG::Level lvl) |
| Change the current logging level. | |
Functions providing the same interface as AthMessaging | |
| bool | msgLvl (const MSG::Level lvl) const |
| Test the output level of the object. | |
| MsgStream & | msg () const |
| The standard message stream. | |
| MsgStream & | msg (const MSG::Level lvl) const |
| The standard message stream. | |
Private Member Functions | |
| TString | getOptionValue (const std::vector< TString > &options, const TString optionName) const |
| template<typename T> | |
| T | getOptionValueWithDefault (const std::vector< TString > &options, const TString optionName, const T defaultVal) |
| std::vector< TString > | getCompareVals (const std::vector< TString > &options) const |
| void | checkInit () const |
| std::vector< double > | getBins (const TString &toParse) const |
| void | initMessaging () const |
| Initialize our message level and MessageSvc. | |
Private Attributes | |
| bool | m_isInit |
| bool | m_isPublic |
| bool | m_isEtaDepPU |
| bool | m_ignorePT |
| TString | m_compNamePrefix |
| TString | m_calibArea |
| TString | m_path |
| bool | m_isData |
| bool | m_ignoreNoMatch |
| bool | m_doATLASLabel |
| TString | m_ATLASLabel |
| TString | m_bunchSpacing |
| bool | m_doTotalUnc |
| TString | m_totalUncName |
| bool | m_specifyTagger |
| double | m_axisMax |
| double | m_axisMin |
| std::pair< double, double > | m_xAxisRange |
| bool | m_absVal |
| bool | m_logPt |
| TString | m_massType |
| std::pair< double, double > | m_fillShift |
| bool | m_twoColumnLegend |
| TString | m_ptBins |
| TString | m_etaBins |
| TString | m_fixedPtVals |
| TString | m_fixedEtaVals |
| TString | m_fixedMoverPtVals |
| TString | m_fixedMassVals |
| bool | m_isSmallR |
| bool | m_isLargeR |
| bool | m_isJER |
| bool | m_isTLA |
| TString | m_composition |
| int | m_nJetFlavour |
| int | m_truthLabel |
| LargeRJetTruthLabel::TypeEnum | m_largeRJetTruthLabel |
| TString | m_truthLabelMoment |
| bool | m_isDijet |
| TString | m_tagSFname |
| TString | m_largeRjetTagResultName |
| int | m_largeRjetTagAccept |
| bool | m_onlyCompare |
| TString | m_doCompare |
| std::vector< TString > | m_compareVals |
| std::vector< CompScaleVar::TypeEnum > | m_scaleVars |
| std::vector< std::string > | m_systFilters |
| JetTopology::TypeEnum | m_topology |
| TString | m_inputsDir |
| TString | m_dumpFile |
| std::string | m_nm |
| Message source name. | |
| boost::thread_specific_ptr< MsgStream > | m_msg_tls |
| MsgStream instance (a std::cout like with print-out levels) | |
| std::atomic< IMessageSvc * > | m_imsg { nullptr } |
| MessageSvc pointer. | |
| std::atomic< MSG::Level > | m_lvl { MSG::NIL } |
| Current logging level. | |
| std::atomic_flag m_initialized | ATLAS_THREAD_SAFE = ATOMIC_FLAG_INIT |
| Messaging initialized (initMessaging) | |
Definition at line 22 of file OptionHelper.h.
| jet::OptionHelper::OptionHelper | ( | const std::string & | name = "OptionHelper" | ) |
Definition at line 178 of file OptionHelper.h.
|
inline |
Definition at line 27 of file OptionHelper.h.
|
inline |
Definition at line 54 of file OptionHelper.h.
|
inline |
Definition at line 51 of file OptionHelper.h.
|
inline |
Definition at line 52 of file OptionHelper.h.
|
private |
Definition at line 431 of file OptionHelper.h.
|
inline |
Definition at line 89 of file OptionHelper.h.
|
inline |
Definition at line 45 of file OptionHelper.h.
|
inline |
Definition at line 90 of file OptionHelper.h.
|
inline |
Definition at line 48 of file OptionHelper.h.
|
inline |
Definition at line 57 of file OptionHelper.h.
|
inline |
Definition at line 86 of file OptionHelper.h.
|
inline |
Definition at line 85 of file OptionHelper.h.
|
inline |
Definition at line 79 of file OptionHelper.h.
|
inline |
Definition at line 78 of file OptionHelper.h.
|
inline |
Definition at line 46 of file OptionHelper.h.
|
private |
Definition at line 444 of file OptionHelper.h.
|
inline |
Definition at line 47 of file OptionHelper.h.
|
inline |
Definition at line 39 of file OptionHelper.h.
|
inline |
Definition at line 91 of file OptionHelper.h.
|
private |
Definition at line 418 of file OptionHelper.h.
| TString jet::OptionHelper::GetCompositionName | ( | ) | const |
Definition at line 627 of file OptionHelper.h.
| TString jet::OptionHelper::GetCompositionPath | ( | ) | const |
Definition at line 601 of file OptionHelper.h.
|
inline |
Definition at line 102 of file OptionHelper.h.
| std::vector< double > jet::OptionHelper::GetEtaBins | ( | ) | const |
Definition at line 520 of file OptionHelper.h.
| std::vector< double > jet::OptionHelper::GetFixedEtaVals | ( | ) | const |
Definition at line 550 of file OptionHelper.h.
| std::vector< double > jet::OptionHelper::GetFixedMassVals | ( | ) | const |
Definition at line 590 of file OptionHelper.h.
| std::vector< double > jet::OptionHelper::GetFixedMoverPtVals | ( | ) | const |
Definition at line 570 of file OptionHelper.h.
| std::vector< double > jet::OptionHelper::GetFixedPtVals | ( | ) | const |
Definition at line 534 of file OptionHelper.h.
|
inline |
Definition at line 99 of file OptionHelper.h.
|
inline |
Definition at line 41 of file OptionHelper.h.
|
inline |
Definition at line 56 of file OptionHelper.h.
|
inline |
Definition at line 38 of file OptionHelper.h.
|
inline |
Definition at line 77 of file OptionHelper.h.
|
private |
Definition at line 393 of file OptionHelper.h.
|
private |
Definition at line 410 of file OptionHelper.h.
|
inline |
Definition at line 40 of file OptionHelper.h.
| std::vector< double > jet::OptionHelper::GetPtBins | ( | ) | const |
Definition at line 501 of file OptionHelper.h.
|
inline |
Definition at line 94 of file OptionHelper.h.
|
inline |
Definition at line 96 of file OptionHelper.h.
|
inline |
Definition at line 42 of file OptionHelper.h.
|
inline |
Definition at line 37 of file OptionHelper.h.
| bool jet::OptionHelper::Initialize | ( | const std::vector< TString > & | options | ) |
Definition at line 242 of file OptionHelper.h.
|
privateinherited |
Initialize our message level and MessageSvc.
This method should only be called once.
Definition at line 39 of file AthMessaging.cxx.
|
inline |
Definition at line 36 of file OptionHelper.h.
|
inline |
Definition at line 70 of file OptionHelper.h.
|
inline |
Definition at line 69 of file OptionHelper.h.
|
inline |
Definition at line 35 of file OptionHelper.h.
|
inline |
Definition at line 68 of file OptionHelper.h.
|
inline |
Definition at line 74 of file OptionHelper.h.
|
inline |
Definition at line 71 of file OptionHelper.h.
|
inline |
Definition at line 55 of file OptionHelper.h.
|
inherited |
The standard message stream.
Definition at line 49 of file AsgMessaging.cxx.
|
inherited |
The standard message stream.
| lvl | The message level to set the stream to |
Definition at line 57 of file AsgMessaging.cxx.
|
inherited |
Test the output level of the object.
| lvl | The message level to test against |
true If messages at level "lvl" will be printed Definition at line 41 of file AsgMessaging.cxx.
|
inherited |
Change the current logging level.
Use this rather than msg().setLevel() for proper operation with MT.
Definition at line 28 of file AthMessaging.cxx.
|
inline |
Definition at line 50 of file OptionHelper.h.
|
inline |
Definition at line 84 of file OptionHelper.h.
|
inline |
Definition at line 49 of file OptionHelper.h.
|
inline |
Definition at line 80 of file OptionHelper.h.
|
inline |
Definition at line 58 of file OptionHelper.h.
|
inline |
Definition at line 95 of file OptionHelper.h.
|
inline |
Definition at line 53 of file OptionHelper.h.
|
mutableprivateinherited |
Messaging initialized (initMessaging)
Definition at line 141 of file AthMessaging.h.
|
private |
Definition at line 125 of file OptionHelper.h.
|
private |
Definition at line 117 of file OptionHelper.h.
|
private |
Definition at line 122 of file OptionHelper.h.
|
private |
Definition at line 123 of file OptionHelper.h.
|
private |
Definition at line 118 of file OptionHelper.h.
|
private |
Definition at line 111 of file OptionHelper.h.
|
private |
Definition at line 156 of file OptionHelper.h.
|
private |
Definition at line 110 of file OptionHelper.h.
|
private |
Definition at line 143 of file OptionHelper.h.
|
private |
Definition at line 116 of file OptionHelper.h.
|
private |
Definition at line 155 of file OptionHelper.h.
|
private |
Definition at line 119 of file OptionHelper.h.
|
private |
Definition at line 166 of file OptionHelper.h.
|
private |
Definition at line 132 of file OptionHelper.h.
|
private |
Definition at line 128 of file OptionHelper.h.
|
private |
Definition at line 134 of file OptionHelper.h.
|
private |
Definition at line 136 of file OptionHelper.h.
|
private |
Definition at line 135 of file OptionHelper.h.
|
private |
Definition at line 133 of file OptionHelper.h.
|
private |
Definition at line 114 of file OptionHelper.h.
|
private |
Definition at line 109 of file OptionHelper.h.
|
mutableprivateinherited |
|
private |
Definition at line 164 of file OptionHelper.h.
|
private |
Definition at line 113 of file OptionHelper.h.
|
private |
Definition at line 148 of file OptionHelper.h.
|
private |
Definition at line 108 of file OptionHelper.h.
|
private |
Definition at line 105 of file OptionHelper.h.
|
private |
Definition at line 140 of file OptionHelper.h.
|
private |
Definition at line 139 of file OptionHelper.h.
|
private |
Definition at line 107 of file OptionHelper.h.
|
private |
Definition at line 138 of file OptionHelper.h.
|
private |
Definition at line 141 of file OptionHelper.h.
|
private |
Definition at line 152 of file OptionHelper.h.
|
private |
Definition at line 151 of file OptionHelper.h.
|
private |
Definition at line 146 of file OptionHelper.h.
|
private |
Definition at line 126 of file OptionHelper.h.
|
mutableprivateinherited |
|
private |
Definition at line 127 of file OptionHelper.h.
|
mutableprivateinherited |
MsgStream instance (a std::cout like with print-out levels)
Definition at line 132 of file AthMessaging.h.
|
private |
Definition at line 144 of file OptionHelper.h.
|
privateinherited |
Message source name.
Definition at line 129 of file AthMessaging.h.
|
private |
Definition at line 154 of file OptionHelper.h.
|
private |
Definition at line 112 of file OptionHelper.h.
|
private |
Definition at line 131 of file OptionHelper.h.
|
private |
Definition at line 158 of file OptionHelper.h.
|
private |
Definition at line 121 of file OptionHelper.h.
|
private |
Definition at line 159 of file OptionHelper.h.
|
private |
Definition at line 150 of file OptionHelper.h.
|
private |
Definition at line 160 of file OptionHelper.h.
|
private |
Definition at line 120 of file OptionHelper.h.
|
private |
Definition at line 145 of file OptionHelper.h.
|
private |
Definition at line 147 of file OptionHelper.h.
|
private |
Definition at line 129 of file OptionHelper.h.
|
private |
Definition at line 124 of file OptionHelper.h.