Class that holds reco-level tracking veto decision.
More...
#include <TrackerVetoResult.h>
|
|
| TrackerVetoResult ()=default |
| | Class constructor.
|
| |
|
virtual | ~TrackerVetoResult ()=default |
| | Class destructor.
|
| |
| void | clear () |
| | Reset the TrackerVetoResult object.
|
| |
| bool | passesVeto () const |
| | Checks if the event passes the Tracker veto.
|
| |
| bool | passesTaggerVeto () const |
| | Checks if the event passes the Tagger Tracker veto.
|
| |
| bool | passesRecoilVeto () const |
| | Checks if the event passes the Recoil Tracker veto.
|
| |
| void | setVetoResult (bool passes_veto) |
| | Sets whether the Tracker veto was passed or not.
|
| |
| void | setTaggerVetoResult (bool passes_tagger_veto) |
| | Sets whether the Tagger Tracker veto was passed or not.
|
| |
| void | setRecoilVetoResult (bool passes_recoil_veto) |
| | Sets whether the Recoil Tracker veto was passed or not.
|
| |
Class that holds reco-level tracking veto decision.
Definition at line 21 of file TrackerVetoResult.h.
◆ clear()
| void ldmx::TrackerVetoResult::clear |
( |
| ) |
|
◆ passesRecoilVeto()
| bool ldmx::TrackerVetoResult::passesRecoilVeto |
( |
| ) |
const |
|
inline |
Checks if the event passes the Recoil Tracker veto.
Definition at line 50 of file TrackerVetoResult.h.
50{ return passes_recoil_veto_; };
◆ passesTaggerVeto()
| bool ldmx::TrackerVetoResult::passesTaggerVeto |
( |
| ) |
const |
|
inline |
Checks if the event passes the Tagger Tracker veto.
Definition at line 47 of file TrackerVetoResult.h.
47{ return passes_tagger_veto_; };
◆ passesVeto()
| bool ldmx::TrackerVetoResult::passesVeto |
( |
| ) |
const |
|
inline |
Checks if the event passes the Tracker veto.
Definition at line 44 of file TrackerVetoResult.h.
44{ return passes_veto_; };
◆ setRecoilVetoResult()
| void ldmx::TrackerVetoResult::setRecoilVetoResult |
( |
bool | passes_recoil_veto | ) |
|
|
inline |
◆ setTaggerVetoResult()
| void ldmx::TrackerVetoResult::setTaggerVetoResult |
( |
bool | passes_tagger_veto | ) |
|
|
inline |
◆ setVetoResult()
| void ldmx::TrackerVetoResult::setVetoResult |
( |
bool | passes_veto | ) |
|
|
inline |
◆ operator<<
Print the TrackerVetoResult object.
Definition at line 13 of file TrackerVetoResult.cxx.
13 {
14 return o << "TrackerVetoResult { "
15 << "passes_tagger_veto: " << c.passes_tagger_veto_ << ", "
16 << "passes_tagger_veto: " << c.passes_tagger_veto_ << ", "
17 << "passes_recoil_veto_: " << c.passes_recoil_veto_ << " }";
18}
◆ passes_recoil_veto_
| bool ldmx::TrackerVetoResult::passes_recoil_veto_ {false} |
|
private |
◆ passes_tagger_veto_
| bool ldmx::TrackerVetoResult::passes_tagger_veto_ {false} |
|
private |
◆ passes_veto_
| bool ldmx::TrackerVetoResult::passes_veto_ {false} |
|
private |
The documentation for this class was generated from the following files: