ABOVE_THRESHOLD enum value | JDETECTOR::JPMTAnalogueSignalProcessor | |
applyQE() const override | JDETECTOR::JPMTAnalogueSignalProcessor | inlinevirtual |
applySaturation(const double tot_ns) const | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
applyThreshold(const double npe) const override | JDETECTOR::JPMTAnalogueSignalProcessor | inlinevirtual |
BELOW_THRESHOLD enum value | JDETECTOR::JPMTAnalogueSignalProcessor | |
compare(const JPhotoElectron &first, const JPhotoElectron &second) const override | JDETECTOR::JPMTAnalogueSignalProcessor | inlinevirtual |
configure() | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
decayTime_ns | JDETECTOR::JPMTAnalogueSignalProcessor | protected |
gain | JDETECTOR::JPMTParameters | |
gainSpread | JDETECTOR::JPMTParameters | |
getAmplitude(const double t1_ns) const | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
getChargeProbability(const double npe, const int NPE) const override | JDETECTOR::JPMTAnalogueSignalProcessor | inlinevirtual |
getDecayTime() const | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
getDecayTime(const double npe, const double th) const | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
getDerivative(const double npe) const override | JDETECTOR::JPMTAnalogueSignalProcessor | inlinevirtual |
getDerivativeOfSaturation(const double tot_ns) const | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
getEquationParameters() | JDETECTOR::JPMTParameters | inlinestatic |
getGainSpread(int NPE) const | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
getIntegralOfChargeProbability(const double xmin, const double xmax, const int NPE) const | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
getIntegralOfChargeProbability(const JThresholdDomain domain, const int NPE) const | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
getIntegralOfTimeOverThresholdProbability(const double Tmin, const double Tmax, const int NPE) const | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
getMaximalRiseTime(const double th) | JDETECTOR::JPMTAnalogueSignalProcessor | inlinestatic |
getNPE(const double tot_ns) const override | JDETECTOR::JPMTAnalogueSignalProcessor | inlinevirtual |
getPMTParameters() const | JDETECTOR::JPMTParameters | inline |
getProperties(const JEquationParameters &equation=JPMTParameters::getEquationParameters()) | JDETECTOR::JPMTParameters | inline |
getProperties(const JEquationParameters &equation=JPMTParameters::getEquationParameters()) const | JDETECTOR::JPMTParameters | inline |
getQmin() | JDETECTOR::JPMTSignalProcessorInterface | inlinestatic |
getRandomCharge(const int NPE) const override | JDETECTOR::JPMTAnalogueSignalProcessor | inlinevirtual |
getRandomTime(const double t_ns) const override | JDETECTOR::JPMTAnalogueSignalProcessor | inlinevirtual |
getRiseTime(const double npe, const double th) const | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
getRiseTime(const double npe) const override | JDETECTOR::JPMTAnalogueSignalProcessor | inlinevirtual |
getStartOfLinearisation() const | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
getSurvivalProbability(const int NPE) const override | JDETECTOR::JPMTAnalogueSignalProcessor | inlinevirtual |
getT1() const | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
getTH0() | JDETECTOR::JPMTAnalogueSignalProcessor | inlinestatic |
getTH1() | JDETECTOR::JPMTAnalogueSignalProcessor | inlinestatic |
getThresholdDomain(const double npe) const | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
getTimeOverThreshold(const double npe) const override | JDETECTOR::JPMTAnalogueSignalProcessor | inlinevirtual |
getTimeOverThresholdProbability(const double tot_ns, const int NPE) const | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
getTmin() | JDETECTOR::JPMTSignalProcessorInterface | inlinestatic |
getY1() const | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
is_valid() const | JDETECTOR::JPMTParameters | inline |
JPMTAnalogueSignalProcessor(const JPMTParameters ¶meters=JPMTParameters()) | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
JPMTParameters() | JDETECTOR::JPMTParameters | inline |
JPMTParameters(const double QE, const double gain, const double gainSpread, const double riseTime_ns, const double TTS_ns, const double threshold, const double PunderAmplified, const double thresholdBand, const double mean_ns, const double sigma_ns, const double slope, const double saturation, const bool slewing=true) | JDETECTOR::JPMTParameters | inline |
JPMTSignalProcessorInterface() | JDETECTOR::JPMTSignalProcessorInterface | inline |
JThresholdDomain enum name | JDETECTOR::JPMTAnalogueSignalProcessor | |
mean_ns | JDETECTOR::JPMTParameters | |
merge(JPMTData< JPMTPulse > &data) const | JDETECTOR::JPMTSignalProcessorInterface | inlinevirtual |
operator()(const JCalibration &calibration, const JPMTData< JPMTSignal > &input, JPMTData< JPMTPulse > &output) const | JDETECTOR::JPMTSignalProcessorInterface | inline |
operator>>(std::istream &in, JPMTAnalogueSignalProcessor &object) | JDETECTOR::JPMTAnalogueSignalProcessor | friend |
PunderAmplified | JDETECTOR::JPMTParameters | |
QE | JDETECTOR::JPMTParameters | |
removeSaturation(const double tot_ns) const | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
riseTime_ns | JDETECTOR::JPMTParameters | |
saturation | JDETECTOR::JPMTParameters | |
setEquationParameters(const JEquationParameters &equation) | JDETECTOR::JPMTParameters | inlinestatic |
setPMTParameters(const JPMTParameters ¶meters) | JDETECTOR::JPMTAnalogueSignalProcessor | inline |
sigma_ns | JDETECTOR::JPMTParameters | |
slewing | JDETECTOR::JPMTParameters | |
slope | JDETECTOR::JPMTParameters | |
t1 | JDETECTOR::JPMTAnalogueSignalProcessor | protected |
threshold | JDETECTOR::JPMTParameters | |
THRESHOLDBAND enum value | JDETECTOR::JPMTAnalogueSignalProcessor | |
thresholdBand | JDETECTOR::JPMTParameters | |
TTS_ns | JDETECTOR::JPMTParameters | |
x1 | JDETECTOR::JPMTAnalogueSignalProcessor | protected |
y1 | JDETECTOR::JPMTAnalogueSignalProcessor | protected |
~JPMTSignalProcessorInterface() | JDETECTOR::JPMTSignalProcessorInterface | inlinevirtual |