7#ifndef TRACKER_EVENT_TRACKERVETORESULTS_H_
8#define TRACKER_EVENT_TRACKERVETORESULTS_H_
65 passes_tagger_veto_ = passes_tagger_veto;
74 passes_recoil_veto_ = passes_recoil_veto;
79 bool passes_veto_{
false};
81 bool passes_tagger_veto_{
false};
83 bool passes_recoil_veto_{
false};
Class that holds reco-level tracking veto decision.
void Print() const
Print the TrackerVetoResult object.
bool passesRecoilVeto() const
Checks if the event passes the Recoil Tracker veto.
virtual ~TrackerVetoResult()=default
Class destructor.
void setRecoilVetoResult(bool passes_recoil_veto)
Sets whether the Recoil Tracker veto was passed or not.
TrackerVetoResult()
Class constructor.
bool passesTaggerVeto() const
Checks if the event passes the Tagger Tracker veto.
void setTaggerVetoResult(bool passes_tagger_veto)
Sets whether the Tagger Tracker veto was passed or not.
void Clear()
Reset the TrackerVetoResult object.
bool passesVeto() const
Checks if the event passes the Tracker veto.
void setVetoResult(bool passes_veto)
Sets whether the Tracker veto was passed or not.