MyMarlinTPC
170316
|
Public Member Functions | |
hitCandidate (EVENT::TrackerPulse *) | |
void | addPulse (EVENT::TrackerPulse *) |
void | addDeadChannel () |
const EVENT::TrackerPulse * | getMaximumPulse () const |
double | getCharge () const |
double | getChargeMeasError () const |
double | getMaxPulseHeight () |
const std::vector< EVENT::TrackerPulse * > & | getPulses () const |
unsigned int | getWidth () const |
Public Attributes | |
int | qualityFlag |
Private Member Functions | |
hitCandidate () | |
Private Attributes | |
std::vector< EVENT::TrackerPulse * > | _thePulses |
EVENT::TrackerPulse * | _maxPulse |
double | _maxPulseCharge |
int | _numberOfDeadChannels |
Definition at line 174 of file RowBasedHitFinderProcessor.h.
marlintpc::RowBasedHitFinderProcessor::hitCandidate::hitCandidate | ( | EVENT::TrackerPulse * | ) |
|
inlineprivate |
Definition at line 198 of file RowBasedHitFinderProcessor.h.
Referenced by marlintpc::RowBasedHitFinderProcessor::_convertCharge().
void marlintpc::RowBasedHitFinderProcessor::hitCandidate::addDeadChannel | ( | ) |
Definition at line 926 of file RowBasedHitFinderProcessor.cc.
void marlintpc::RowBasedHitFinderProcessor::hitCandidate::addPulse | ( | EVENT::TrackerPulse * | ) |
Definition at line 915 of file RowBasedHitFinderProcessor.cc.
Referenced by marlintpc::RowBasedHitFinderProcessor::_addNeighbourPulses().
double marlintpc::RowBasedHitFinderProcessor::hitCandidate::getCharge | ( | ) | const |
Definition at line 933 of file RowBasedHitFinderProcessor.cc.
Referenced by marlintpc::RowBasedHitFinderProcessor::_convertCharge(), and getMaximumPulse().
double marlintpc::RowBasedHitFinderProcessor::hitCandidate::getChargeMeasError | ( | ) | const |
Definition at line 941 of file RowBasedHitFinderProcessor.cc.
Referenced by getMaximumPulse().
|
inline |
Definition at line 184 of file RowBasedHitFinderProcessor.h.
References _maxPulse, getCharge(), getChargeMeasError(), and getMaxPulseHeight().
Referenced by marlintpc::RowBasedHitFinderProcessor::_addNeighbourPulses(), and marlintpc::RowBasedHitFinderProcessor::_calculatePositionsAndErrors().
double marlintpc::RowBasedHitFinderProcessor::hitCandidate::getMaxPulseHeight | ( | ) |
Definition at line 950 of file RowBasedHitFinderProcessor.cc.
Referenced by marlintpc::RowBasedHitFinderProcessor::_addNeighbourPulses(), and getMaximumPulse().
|
inline |
Definition at line 191 of file RowBasedHitFinderProcessor.h.
References _thePulses, and getWidth().
Referenced by marlintpc::RowBasedHitFinderProcessor::_calculatePositionsAndErrors().
unsigned int marlintpc::RowBasedHitFinderProcessor::hitCandidate::getWidth | ( | ) | const |
Definition at line 957 of file RowBasedHitFinderProcessor.cc.
Referenced by marlintpc::RowBasedHitFinderProcessor::_addNeighbourPulses(), marlintpc::RowBasedHitFinderProcessor::_hitIsValid(), and getPulses().
|
private |
Definition at line 203 of file RowBasedHitFinderProcessor.h.
Referenced by getMaximumPulse().
|
private |
Definition at line 204 of file RowBasedHitFinderProcessor.h.
|
private |
Definition at line 205 of file RowBasedHitFinderProcessor.h.
|
private |
Definition at line 201 of file RowBasedHitFinderProcessor.h.
Referenced by getPulses().
int marlintpc::RowBasedHitFinderProcessor::hitCandidate::qualityFlag |
Definition at line 182 of file RowBasedHitFinderProcessor.h.
Referenced by marlintpc::RowBasedHitFinderProcessor::_addNeighbourPulses().