10 return o <<
"TriggerResult { " <<
"name: " << c.
name_ <<
", "
11 <<
"pass: " << c.pass_ <<
" }";
13 for (
int i = 0; i < c.variables_.GetSize(); ++i) {
14 std::cout <<
"Element " << i <<
" : " << c.variables_[i] << std::endl;
22 for (
int i = 0; i < variables_.GetSize(); ++i) {
31 if (nvar > variables_.GetSize()) {
37 if (element >= 0 && element < variables_.GetSize()) {
38 variables_[element] = value;
Class that represents the trigger decision (pass/fail) for reconstruction.
Represents the trigger decision (pass/fail) for reconstruction.
void clear()
Reset the TriggerResult object.
virtual ~TriggerResult()
Class destructor.
void set(const TString &name, bool pass, int nvar)
Set name and pass of trigger.
TString name_
Name of the trigger algorithm.
void setAlgoVar(int element, double value)
Set an algorithm variable.