| _adcElectronicsListener | marlintpc::PulseFinder | protected |
| _chargeCalculationMode | marlintpc::PulseFinder | protected |
| _COGAtMaxParameter | marlintpc::PulseFinder | protected |
| _ConstFracParameter | marlintpc::PulseFinder | protected |
| _forceSpectrumSave | marlintpc::PulseFinder | protected |
| _isPedestalSubtractedOverride | marlintpc::PulseFinder | protected |
| _maximumADCValueOverride | marlintpc::PulseFinder | protected |
| _maxPlateauLength | marlintpc::PulseFinder | protected |
| _minimumPulseHeight | marlintpc::PulseFinder | protected |
| _minimumPulseLength | marlintpc::PulseFinder | protected |
| _noiseValuePedestalWidthFactor | marlintpc::PulseFinder | protected |
| _pedestalListener | marlintpc::PulseFinder | protected |
| _pedestalValueOverride | marlintpc::PulseFinder | protected |
| _pedestalWidthOverride | marlintpc::PulseFinder | protected |
| _polarityOverride | marlintpc::PulseFinder | protected |
| _pulseEndPedestalWidthFactor | marlintpc::PulseFinder | protected |
| _pulseStartPedestalWidthFactor | marlintpc::PulseFinder | protected |
| _readoutFrequencyOverride | marlintpc::PulseFinder | protected |
| _saveNBinsAfterEnd | marlintpc::PulseFinder | protected |
| _saveNBinsBeforeStart | marlintpc::PulseFinder | protected |
| _switchOffSplitting | marlintpc::PulseFinder | protected |
| _timeCalculationMode | marlintpc::PulseFinder | protected |
| _use_isPedestalSubtractedOverride (defined in marlintpc::PulseFinder) | marlintpc::PulseFinder | protected |
| _useMaxADCValueOverride (defined in marlintpc::PulseFinder) | marlintpc::PulseFinder | protected |
| _usePedestalValueOverride (defined in marlintpc::PulseFinder) | marlintpc::PulseFinder | protected |
| _usePedestalWidthOverride (defined in marlintpc::PulseFinder) | marlintpc::PulseFinder | protected |
| _usePolarityOverride (defined in marlintpc::PulseFinder) | marlintpc::PulseFinder | protected |
| _useReadoutFrequencyOverride (defined in marlintpc::PulseFinder) | marlintpc::PulseFinder | protected |
| AT_MAXIMUM | marlintpc::PulseFinder | static |
| BOX | marlintpc::PulseFinder | static |
| brutePulseSearch(TrackerData const *inputTrackerData, std::vector< std::pair< std::vector< float >::const_iterator, std::vector< float >::const_iterator > > *theCandidatePulses) | marlintpc::PulseFinder | protected |
| calcPulseChargeMaxQ(const lcio::TrackerData *thisPulse) | marlintpc::PulseFinder | protected |
| calcPulseChargeSumQ(const lcio::TrackerData *thisPulse) | marlintpc::PulseFinder | protected |
| calcPulseTimeAtConstantFraction(const lcio::TrackerData *thisPulse) | marlintpc::PulseFinder | protected |
| calcPulseTimeAtMaximum(const lcio::TrackerData *thisPulse) | marlintpc::PulseFinder | protected |
| calcPulseTimeBoxMethod(const lcio::TrackerData *thisPulse) | marlintpc::PulseFinder | protected |
| calcPulseTimeCentreOfGravity(const lcio::TrackerData *thisPulse) | marlintpc::PulseFinder | protected |
| calcPulseTimeCOGAtMaximum(const lcio::TrackerData *thisPulse) | marlintpc::PulseFinder | protected |
| calcPulseTimeFirstBinAboveThreshold(const lcio::TrackerData *thisPulse) | marlintpc::PulseFinder | protected |
| calcPulseTimeInflexionPoint(const lcio::TrackerData *thisPulse) | marlintpc::PulseFinder | protected |
| calcPulseTimeWithGammaFit(const lcio::TrackerData *thisPulse) | marlintpc::PulseFinder | protected |
| calculatePulseTimeAndCharge(const EVENT::TrackerData *tracker_data) | marlintpc::PulseFinder | |
| calculatePulseWithFit(const EVENT::TrackerData *tracker_data) | marlintpc::PulseFinder | protected |
| calcuPulseTimeGaussianInflexion(const lcio::TrackerData *thisPulse) | marlintpc::PulseFinder | protected |
| CENTRE_OF_GRAVITY | marlintpc::PulseFinder | static |
| COG_ATMAX | marlintpc::PulseFinder | static |
| CONSTANT_FRACTION | marlintpc::PulseFinder | static |
| findPulseCandidates(lcio::TrackerData *thisData, std::vector< std::pair< lcio::TrackerDataImpl *, int > > *tempPulse) | marlintpc::PulseFinder | protected |
| findPulses(TrackerData *inputData) | marlintpc::PulseFinder | |
| FIRST_ABOVE_THRESHOLD | marlintpc::PulseFinder | static |
| FIT_PARABOLA | marlintpc::PulseFinder | static |
| GAMMA_FIT | marlintpc::PulseFinder | static |
| GAUSSIAN_INFLEXION | marlintpc::PulseFinder | static |
| getMaxADCValue(const int readout_group) | marlintpc::PulseFinder | protected |
| getPedestalValue(const int hardware_channel, const int readout_group) | marlintpc::PulseFinder | protected |
| getPedestalWidth(const int hardware_channel, const int readout_group) | marlintpc::PulseFinder | protected |
| getPolarity(const int readout_group) | marlintpc::PulseFinder | protected |
| getReadoutFrequency(const int readout_group) | marlintpc::PulseFinder | protected |
| getRevisionNumber() | marlintpc::PulseFinder | static |
| INFLEXION_POINT | marlintpc::PulseFinder | static |
| isPedestalSubtracted(const int readout_group) | marlintpc::PulseFinder | protected |
| MAXQ | marlintpc::PulseFinder | static |
| PulseFinder(float minimumPulseHeight, int minimumPulseLength, float pulseStartPedestalWidthFactor, float pulseEndPedestalWidthFactor, float noiseValuePedestalWidthFactor, PedestalListener const *pedestalListener, ADCElectronicsListener const *adcElectronicsListener, int saveNBinsBeforeStart=0, int saveNBinsAfterEnd=0, int timeCalculationMode=INFLEXION_POINT, double timeCalculationParameter=0.9, int chargeCalculationMode=SUMQ) | marlintpc::PulseFinder | |
| PulseFinderTester (defined in marlintpc::PulseFinder) | marlintpc::PulseFinder | friend |
| set_isPedestalSubtractedOverride(bool isPedestalSubtracted) | marlintpc::PulseFinder | |
| setForceSpectrumSave(bool doSave=true) | marlintpc::PulseFinder | |
| setMaxADCValueOverride(float maxADCValue) | marlintpc::PulseFinder | |
| setPedestalValueOverride(float pedestalValue) | marlintpc::PulseFinder | |
| setPedestalWidthOverride(float pedestalWidth) | marlintpc::PulseFinder | |
| setPlateauCutOff(int maxPlateauLength) | marlintpc::PulseFinder | |
| setPolarityOverride(int polarity) | marlintpc::PulseFinder | |
| setReadoutFrequencyOverride(float readoutFrequency) | marlintpc::PulseFinder | |
| setSwitchOffSplitting(bool doNotSplit=false) | marlintpc::PulseFinder | |
| splitMultiplePulses(std::vector< std::pair< std::vector< float >::const_iterator, std::vector< float >::const_iterator > > *theCandidatePulses, float noiseThreshold) | marlintpc::PulseFinder | protected |
| SUMQ | marlintpc::PulseFinder | static |