![]() |
ATLAS Offline Software
|
Organise info per var selection in a struct. More...
Public Member Functions | |
| bool | validate (std::string &errmsg) const |
| Check consistency of single var config. | |
| std::string | rangeStr () const |
| Generate range string for printing. | |
| bool | test (float value) const |
Public Attributes | |
| std::string | varTag {""} |
| ComboHypoVars | var {UNDEF} |
| size_t | index {0} |
| std::string | monToolName {""} |
| bool | useMin {false} |
| float | varMin {FLOATDEFAULT} |
| bool | useMax {false} |
| float | varMax {FLOATDEFAULT} |
| bool | legA_is_MET {false} |
| uint32_t | legA {0} |
| bool | legB_is_MET {false} |
| uint32_t | legB {0} |
| bool | legC_is_MET {false} |
| uint32_t | legC {0} |
Organise info per var selection in a struct.
Definition at line 32 of file Trig3VarComboHypoTool.h.
|
inline |
|
inline |
Definition at line 56 of file Trig3VarComboHypoTool.h.
| bool Trig3VarComboHypoTool::VarInfo::validate | ( | std::string & | errmsg | ) | const |
Check consistency of single var config.
Definition at line 37 of file Trig3VarComboHypoTool.cxx.
| size_t Trig3VarComboHypoTool::VarInfo::index {0} |
Definition at line 35 of file Trig3VarComboHypoTool.h.
| uint32_t Trig3VarComboHypoTool::VarInfo::legA {0} |
Definition at line 44 of file Trig3VarComboHypoTool.h.
| bool Trig3VarComboHypoTool::VarInfo::legA_is_MET {false} |
Definition at line 43 of file Trig3VarComboHypoTool.h.
| uint32_t Trig3VarComboHypoTool::VarInfo::legB {0} |
Definition at line 46 of file Trig3VarComboHypoTool.h.
| bool Trig3VarComboHypoTool::VarInfo::legB_is_MET {false} |
Definition at line 45 of file Trig3VarComboHypoTool.h.
| uint32_t Trig3VarComboHypoTool::VarInfo::legC {0} |
Definition at line 48 of file Trig3VarComboHypoTool.h.
| bool Trig3VarComboHypoTool::VarInfo::legC_is_MET {false} |
Definition at line 47 of file Trig3VarComboHypoTool.h.
| std::string Trig3VarComboHypoTool::VarInfo::monToolName {""} |
Definition at line 36 of file Trig3VarComboHypoTool.h.
| bool Trig3VarComboHypoTool::VarInfo::useMax {false} |
Definition at line 40 of file Trig3VarComboHypoTool.h.
| bool Trig3VarComboHypoTool::VarInfo::useMin {false} |
Definition at line 38 of file Trig3VarComboHypoTool.h.
| ComboHypoVars Trig3VarComboHypoTool::VarInfo::var {UNDEF} |
Definition at line 34 of file Trig3VarComboHypoTool.h.
| float Trig3VarComboHypoTool::VarInfo::varMax {FLOATDEFAULT} |
Definition at line 41 of file Trig3VarComboHypoTool.h.
| float Trig3VarComboHypoTool::VarInfo::varMin {FLOATDEFAULT} |
Definition at line 39 of file Trig3VarComboHypoTool.h.
| std::string Trig3VarComboHypoTool::VarInfo::varTag {""} |
Definition at line 33 of file Trig3VarComboHypoTool.h.