Jpp  17.2.1-pre0
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
JDETECTOR::JPMTAnalogueSignalProcessor Member List

This is the complete list of members for JDETECTOR::JPMTAnalogueSignalProcessor, including all inherited members.

ABOVE_THRESHOLD enum valueJDETECTOR::JPMTAnalogueSignalProcessor
applyQE() const overrideJDETECTOR::JPMTAnalogueSignalProcessorinlinevirtual
applySaturation(const double tot_ns) const JDETECTOR::JPMTAnalogueSignalProcessorinline
applyThreshold(const double npe) const JDETECTOR::JPMTAnalogueSignalProcessorinlinevirtual
BELOW_THRESHOLD enum valueJDETECTOR::JPMTAnalogueSignalProcessor
compare(const JPhotoElectron &first, const JPhotoElectron &second) const overrideJDETECTOR::JPMTAnalogueSignalProcessorinlinevirtual
configure()JDETECTOR::JPMTAnalogueSignalProcessorinline
decayTime_nsJDETECTOR::JPMTAnalogueSignalProcessorprotected
gainJDETECTOR::JPMTParameters
gainSpreadJDETECTOR::JPMTParameters
getAmplitude(const double t1_ns) const JDETECTOR::JPMTAnalogueSignalProcessorinline
getChargeProbability(const double npe, const int NPE) const overrideJDETECTOR::JPMTAnalogueSignalProcessorinlinevirtual
getDecayTime() const JDETECTOR::JPMTAnalogueSignalProcessorinline
getDecayTime(const double npe, const double th) const JDETECTOR::JPMTAnalogueSignalProcessorinline
getDerivative(const double npe) const overrideJDETECTOR::JPMTAnalogueSignalProcessorinlinevirtual
getDerivativeOfSaturation(const double tot_ns) const JDETECTOR::JPMTAnalogueSignalProcessorinline
getEquationParameters()JDETECTOR::JPMTParametersinlinestatic
getGainSpread(int NPE) const JDETECTOR::JPMTAnalogueSignalProcessorinline
getIntegralOfChargeProbability(const double xmin, const double xmax, const int NPE) const JDETECTOR::JPMTAnalogueSignalProcessorinline
getIntegralOfChargeProbability(const JThresholdDomain domain, const int NPE) const JDETECTOR::JPMTAnalogueSignalProcessorinline
getIntegralOfTimeOverThresholdProbability(const double Tmin, const double Tmax, const int NPE) const JDETECTOR::JPMTAnalogueSignalProcessorinline
getMaximalRiseTime(const double th)JDETECTOR::JPMTAnalogueSignalProcessorinlinestatic
getNPE(const double tot_ns) const overrideJDETECTOR::JPMTAnalogueSignalProcessorinlinevirtual
getPMTParameters() const JDETECTOR::JPMTParametersinline
getProperties(const JEquationParameters &equation=JPMTParameters::getEquationParameters())JDETECTOR::JPMTParametersinline
getProperties(const JEquationParameters &equation=JPMTParameters::getEquationParameters()) const JDETECTOR::JPMTParametersinline
getQmin()JDETECTOR::JPMTSignalProcessorInterfaceinlinestatic
getRandomCharge(const int NPE) const overrideJDETECTOR::JPMTAnalogueSignalProcessorinlinevirtual
getRandomTime(const double t_ns) const overrideJDETECTOR::JPMTAnalogueSignalProcessorinlinevirtual
getRiseTime(const double npe, const double th) const JDETECTOR::JPMTAnalogueSignalProcessorinline
getRiseTime(const double npe) const overrideJDETECTOR::JPMTAnalogueSignalProcessorinlinevirtual
getStartOfLinearisation() const JDETECTOR::JPMTAnalogueSignalProcessorinline
getSurvivalProbability(const int NPE) const overrideJDETECTOR::JPMTAnalogueSignalProcessorinlinevirtual
getT1() const JDETECTOR::JPMTAnalogueSignalProcessorinline
getTH0()JDETECTOR::JPMTAnalogueSignalProcessorinlinestatic
getTH1()JDETECTOR::JPMTAnalogueSignalProcessorinlinestatic
getThresholdDomain(const double npe) const JDETECTOR::JPMTAnalogueSignalProcessorinline
getTimeOverThreshold(const double npe) const overrideJDETECTOR::JPMTAnalogueSignalProcessorinlinevirtual
getTimeOverThresholdProbability(const double tot_ns, const int NPE) const JDETECTOR::JPMTAnalogueSignalProcessorinline
getTmin()JDETECTOR::JPMTSignalProcessorInterfaceinlinestatic
getY1() const JDETECTOR::JPMTAnalogueSignalProcessorinline
is_valid() const JDETECTOR::JPMTParametersinline
JPMTAnalogueSignalProcessor(const JPMTParameters &parameters=JPMTParameters())JDETECTOR::JPMTAnalogueSignalProcessorinline
JPMTParameters()JDETECTOR::JPMTParametersinline
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::JPMTParametersinline
JPMTSignalProcessorInterface()JDETECTOR::JPMTSignalProcessorInterfaceinline
JThresholdDomain enum nameJDETECTOR::JPMTAnalogueSignalProcessor
mean_nsJDETECTOR::JPMTParameters
merge(JPMTData< JPMTPulse > &data) const JDETECTOR::JPMTSignalProcessorInterfaceinlinevirtual
operator()(const JCalibration &calibration, const JPMTData< JPMTSignal > &input, JPMTData< JPMTPulse > &output) const JDETECTOR::JPMTSignalProcessorInterfaceinline
operator>>(std::istream &in, JPMTAnalogueSignalProcessor &object)JDETECTOR::JPMTAnalogueSignalProcessorfriend
PunderAmplifiedJDETECTOR::JPMTParameters
QEJDETECTOR::JPMTParameters
removeSaturation(const double tot_ns) const JDETECTOR::JPMTAnalogueSignalProcessorinline
riseTime_nsJDETECTOR::JPMTParameters
saturationJDETECTOR::JPMTParameters
setEquationParameters(const JEquationParameters &equation)JDETECTOR::JPMTParametersinlinestatic
setPMTParameters(const JPMTParameters &parameters)JDETECTOR::JPMTAnalogueSignalProcessorinline
sigma_nsJDETECTOR::JPMTParameters
slewingJDETECTOR::JPMTParameters
slopeJDETECTOR::JPMTParameters
t1JDETECTOR::JPMTAnalogueSignalProcessorprotected
thresholdJDETECTOR::JPMTParameters
thresholdBandJDETECTOR::JPMTParameters
THRESHOLDBAND enum valueJDETECTOR::JPMTAnalogueSignalProcessor
TTS_nsJDETECTOR::JPMTParameters
x1JDETECTOR::JPMTAnalogueSignalProcessorprotected
y1JDETECTOR::JPMTAnalogueSignalProcessorprotected
~JPMTSignalProcessorInterface()JDETECTOR::JPMTSignalProcessorInterfaceinlinevirtual