Organise info per var selection in a struct.
More...
Organise info per var selection in a struct.
Definition at line 50 of file TrigComboHypoTool.h.
◆ rangeStr()
std::string TrigComboHypoTool::VarInfo::rangeStr |
( |
| ) |
const |
|
inline |
◆ test()
bool TrigComboHypoTool::VarInfo::test |
( |
float |
value | ) |
const |
|
inline |
◆ validate()
bool TrigComboHypoTool::VarInfo::validate |
( |
std::string & |
errmsg | ) |
const |
Check consistency of single var config.
Definition at line 39 of file TrigComboHypoTool.cxx.
41 errmsg =
"legA ID not set!";
49 errmsg=
"Trying to configure the Tool without setting at least one of UseMin or UseMax!";
53 errmsg =
"Cannot specify the same MET leg for both sides!";
◆ index
size_t TrigComboHypoTool::VarInfo::index {0} |
◆ legA
uint32_t TrigComboHypoTool::VarInfo::legA {0} |
◆ legA_is_MET
bool TrigComboHypoTool::VarInfo::legA_is_MET {false} |
◆ legB
uint32_t TrigComboHypoTool::VarInfo::legB {0} |
◆ legB_is_MET
bool TrigComboHypoTool::VarInfo::legB_is_MET {false} |
◆ legsAreEqual
bool TrigComboHypoTool::VarInfo::legsAreEqual {false} |
◆ monToolName
std::string TrigComboHypoTool::VarInfo::monToolName {""} |
◆ useMax
bool TrigComboHypoTool::VarInfo::useMax {false} |
◆ useMin
bool TrigComboHypoTool::VarInfo::useMin {false} |
◆ var
◆ varMax
◆ varMin
◆ varTag
std::string TrigComboHypoTool::VarInfo::varTag {""} |
The documentation for this struct was generated from the following files: