![]() |
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 | legsAreEqual {false} |
Organise info per var selection in a struct.
Definition at line 51 of file TrigComboHypoTool.h.
|
inline |
|
inline |
Definition at line 74 of file TrigComboHypoTool.h.
| bool TrigComboHypoTool::VarInfo::validate | ( | std::string & | errmsg | ) | const |
Check consistency of single var config.
Definition at line 41 of file TrigComboHypoTool.cxx.
| size_t TrigComboHypoTool::VarInfo::index {0} |
Definition at line 54 of file TrigComboHypoTool.h.
| uint32_t TrigComboHypoTool::VarInfo::legA {0} |
Definition at line 63 of file TrigComboHypoTool.h.
| bool TrigComboHypoTool::VarInfo::legA_is_MET {false} |
Definition at line 62 of file TrigComboHypoTool.h.
| uint32_t TrigComboHypoTool::VarInfo::legB {0} |
Definition at line 65 of file TrigComboHypoTool.h.
| bool TrigComboHypoTool::VarInfo::legB_is_MET {false} |
Definition at line 64 of file TrigComboHypoTool.h.
| bool TrigComboHypoTool::VarInfo::legsAreEqual {false} |
Definition at line 66 of file TrigComboHypoTool.h.
| std::string TrigComboHypoTool::VarInfo::monToolName {""} |
Definition at line 55 of file TrigComboHypoTool.h.
| bool TrigComboHypoTool::VarInfo::useMax {false} |
Definition at line 59 of file TrigComboHypoTool.h.
| bool TrigComboHypoTool::VarInfo::useMin {false} |
Definition at line 57 of file TrigComboHypoTool.h.
| ComboHypoVars TrigComboHypoTool::VarInfo::var {UNDEF} |
Definition at line 53 of file TrigComboHypoTool.h.
| float TrigComboHypoTool::VarInfo::varMax {FLOATDEFAULT} |
Definition at line 60 of file TrigComboHypoTool.h.
| float TrigComboHypoTool::VarInfo::varMin {FLOATDEFAULT} |
Definition at line 58 of file TrigComboHypoTool.h.
| std::string TrigComboHypoTool::VarInfo::varTag {""} |
Definition at line 52 of file TrigComboHypoTool.h.