MyMarlinTPC
170316
|
Functions | |
void | setDeadChannel (int &i) |
void | setNoisyChannel (int &j) |
void | setAtModuleBorder (int &k) |
void | setOverflowPulse (int &m) |
void | setSplitPulse (int &n) |
void | setAnomalousPulseShape (int &p) |
void | setNextToDeadChannel (int &q) |
void | setMultipleHitCandidate (int &r) |
void | setRemoveFromTrackFinding (int &s) |
void | setPlateauCutoffPulse (int &t) |
bool | hasDeadChannel (int i) |
bool | hasNoisyChannel (int j) |
bool | isAtModuleBorder (int k) |
bool | hasOverflowPulse (int m) |
bool | hasSplitPulse (int n) |
bool | hasAnomalousPulseShape (int p) |
bool | isNextToDeadChannel (int q) |
bool | isMultipleHitCandidate (int r) |
bool | isRemovedFromTrackFinding (int s) |
bool | hasPlateauCutoffPulse (int t) |
Variables | |
int const | CONTAINS_DEAD_CHANNEL_BIT = 1 |
int const | CONTAINS_NOISY_CHANNEL_BIT = 1 << 1 |
int const | HIT_AT_MODULE_BORDER_BIT = 1 << 2 |
int const | CONTAINS_OVERFLOW_PULSE_BIT = 1 << 3 |
int const | CONTAINS_SPLIT_PULSE_BIT = 1 << 4 |
int const | CONTAINS_ANOMALOUS_PULSE_BIT = 1 << 5 |
int const | HIT_NEXT_TO_DEAD_CHANNEL_BIT = 1 << 6 |
int const | MULTIPLE_HIT_CANDIDATE_BIT = 1 << 7 |
int const | REMOVE_FROM_TRACK_FINDING_BIT = 1 << 8 |
int const | CONTAINS_PLATEAU_CUTOFF_PULSE_BIT = 1 << 9 |
|
inline |
Definition at line 161 of file FlagwordDefinitions.h.
References CONTAINS_ANOMALOUS_PULSE_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_createHitCollection().
|
inline |
Definition at line 141 of file FlagwordDefinitions.h.
References CONTAINS_DEAD_CHANNEL_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_createHitCollection().
|
inline |
Definition at line 145 of file FlagwordDefinitions.h.
References CONTAINS_NOISY_CHANNEL_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_createHitCollection().
|
inline |
Definition at line 153 of file FlagwordDefinitions.h.
References CONTAINS_OVERFLOW_PULSE_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_createHitCollection().
|
inline |
Definition at line 177 of file FlagwordDefinitions.h.
References CONTAINS_PLATEAU_CUTOFF_PULSE_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_createHitCollection().
|
inline |
Definition at line 157 of file FlagwordDefinitions.h.
References CONTAINS_SPLIT_PULSE_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_createHitCollection().
|
inline |
Definition at line 149 of file FlagwordDefinitions.h.
References HIT_AT_MODULE_BORDER_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_createHitCollection().
|
inline |
Definition at line 169 of file FlagwordDefinitions.h.
References MULTIPLE_HIT_CANDIDATE_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_createHitCollection().
|
inline |
Definition at line 165 of file FlagwordDefinitions.h.
References HIT_NEXT_TO_DEAD_CHANNEL_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_createHitCollection().
|
inline |
Definition at line 173 of file FlagwordDefinitions.h.
References REMOVE_FROM_TRACK_FINDING_BIT.
|
inline |
Definition at line 120 of file FlagwordDefinitions.h.
References CONTAINS_ANOMALOUS_PULSE_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_createHitCollection(), and marlintpc::RowBasedPadPulseRoadSearchProcessor::processEvent().
|
inline |
Definition at line 108 of file FlagwordDefinitions.h.
References HIT_AT_MODULE_BORDER_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_addNeighbourPulses(), and marlintpc::RowBasedPadPulseRoadSearchProcessor::processEvent().
|
inline |
Definition at line 100 of file FlagwordDefinitions.h.
References CONTAINS_DEAD_CHANNEL_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_addNeighbourPulses(), and marlintpc::RowBasedPadPulseRoadSearchProcessor::processEvent().
|
inline |
Definition at line 128 of file FlagwordDefinitions.h.
References MULTIPLE_HIT_CANDIDATE_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_addNeighbourPulses(), and marlintpc::RowBasedPadPulseRoadSearchProcessor::processEvent().
|
inline |
Definition at line 124 of file FlagwordDefinitions.h.
References HIT_NEXT_TO_DEAD_CHANNEL_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_addNeighbourPulses().
|
inline |
Definition at line 104 of file FlagwordDefinitions.h.
References CONTAINS_NOISY_CHANNEL_BIT.
|
inline |
Definition at line 112 of file FlagwordDefinitions.h.
References CONTAINS_OVERFLOW_PULSE_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_createHitCollection(), and marlintpc::RowBasedPadPulseRoadSearchProcessor::processEvent().
|
inline |
Definition at line 136 of file FlagwordDefinitions.h.
References CONTAINS_PLATEAU_CUTOFF_PULSE_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_createHitCollection(), and marlintpc::RowBasedPadPulseRoadSearchProcessor::processEvent().
|
inline |
Definition at line 132 of file FlagwordDefinitions.h.
References REMOVE_FROM_TRACK_FINDING_BIT.
|
inline |
Definition at line 116 of file FlagwordDefinitions.h.
References CONTAINS_SPLIT_PULSE_BIT.
Referenced by marlintpc::RowBasedHitFinderProcessor::_createHitCollection(), and marlintpc::RowBasedPadPulseRoadSearchProcessor::processEvent().
int const marlintpc::hitflag::CONTAINS_ANOMALOUS_PULSE_BIT = 1 << 5 |
Definition at line 94 of file FlagwordDefinitions.h.
Referenced by hasAnomalousPulseShape(), and setAnomalousPulseShape().
int const marlintpc::hitflag::CONTAINS_DEAD_CHANNEL_BIT = 1 |
Definition at line 89 of file FlagwordDefinitions.h.
Referenced by hasDeadChannel(), and setDeadChannel().
int const marlintpc::hitflag::CONTAINS_NOISY_CHANNEL_BIT = 1 << 1 |
Definition at line 90 of file FlagwordDefinitions.h.
Referenced by hasNoisyChannel(), and setNoisyChannel().
int const marlintpc::hitflag::CONTAINS_OVERFLOW_PULSE_BIT = 1 << 3 |
Definition at line 92 of file FlagwordDefinitions.h.
Referenced by hasOverflowPulse(), and setOverflowPulse().
int const marlintpc::hitflag::CONTAINS_PLATEAU_CUTOFF_PULSE_BIT = 1 << 9 |
Definition at line 98 of file FlagwordDefinitions.h.
Referenced by hasPlateauCutoffPulse(), and setPlateauCutoffPulse().
int const marlintpc::hitflag::CONTAINS_SPLIT_PULSE_BIT = 1 << 4 |
Definition at line 93 of file FlagwordDefinitions.h.
Referenced by hasSplitPulse(), and setSplitPulse().
int const marlintpc::hitflag::HIT_AT_MODULE_BORDER_BIT = 1 << 2 |
Definition at line 91 of file FlagwordDefinitions.h.
Referenced by isAtModuleBorder(), and setAtModuleBorder().
int const marlintpc::hitflag::HIT_NEXT_TO_DEAD_CHANNEL_BIT = 1 << 6 |
Definition at line 95 of file FlagwordDefinitions.h.
Referenced by isNextToDeadChannel(), and setNextToDeadChannel().
int const marlintpc::hitflag::MULTIPLE_HIT_CANDIDATE_BIT = 1 << 7 |
Definition at line 96 of file FlagwordDefinitions.h.
Referenced by isMultipleHitCandidate(), and setMultipleHitCandidate().
int const marlintpc::hitflag::REMOVE_FROM_TRACK_FINDING_BIT = 1 << 8 |
Definition at line 97 of file FlagwordDefinitions.h.
Referenced by isRemovedFromTrackFinding(), and setRemoveFromTrackFinding().