This is the complete list of members for opdet::DigiPMTSBNDAlg, including all inherited members.
AddDarkNoise(std::vector< double > &wave) | opdet::DigiPMTSBNDAlg | private |
AddLineNoise(std::vector< double > &wave) | opdet::DigiPMTSBNDAlg | private |
AddSPE(size_t time_bin, std::vector< double > &wave) | opdet::DigiPMTSBNDAlg | private |
Baseline() | opdet::DigiPMTSBNDAlg | inline |
ConstructWaveform(int ch, sim::SimPhotons const &simphotons, std::vector< short unsigned int > &waveform, std::string pdtype, double start_time, unsigned n_sample) | opdet::DigiPMTSBNDAlg | |
ConstructWaveformCoatedPMT(int ch, std::vector< short unsigned int > &waveform, std::unordered_map< int, sim::SimPhotons > &DirectPhotonsMap, std::unordered_map< int, sim::SimPhotons > &ReflectedPhotonsMap, double start_time, unsigned n_sample) | opdet::DigiPMTSBNDAlg | |
ConstructWaveformLite(int ch, sim::SimPhotonsLite const &litesimphotons, std::vector< short unsigned int > &waveform, std::string pdtype, double start_time, unsigned n_sample) | opdet::DigiPMTSBNDAlg | |
ConstructWaveformLiteCoatedPMT(int ch, std::vector< short unsigned int > &waveform, std::unordered_map< int, sim::SimPhotonsLite > &DirectPhotonsMap, std::unordered_map< int, sim::SimPhotonsLite > &ReflectedPhotonsMap, double start_time, unsigned n_sample) | opdet::DigiPMTSBNDAlg | |
CreatePDWaveform(sim::SimPhotons const &SimPhotons, double t_min, std::vector< double > &wave, int ch, std::string pdtype) | opdet::DigiPMTSBNDAlg | private |
CreatePDWaveformCoatedPMT(int ch, double t_min, std::vector< double > &wave, std::unordered_map< int, sim::SimPhotons > &DirectPhotonsMap, std::unordered_map< int, sim::SimPhotons > &ReflectedPhotonsMap) | opdet::DigiPMTSBNDAlg | private |
CreatePDWaveformLite(sim::SimPhotonsLite const &litesimphotons, double t_min, std::vector< double > &wave, int ch, std::string pdtype) | opdet::DigiPMTSBNDAlg | private |
CreatePDWaveformLiteCoatedPMT(int ch, double t_min, std::vector< double > &wave, std::unordered_map< int, sim::SimPhotonsLite > &DirectPhotonsMap, std::unordered_map< int, sim::SimPhotonsLite > &ReflectedPhotonsMap) | opdet::DigiPMTSBNDAlg | private |
CreateSaturation(std::vector< double > &wave) | opdet::DigiPMTSBNDAlg | private |
DigiPMTSBNDAlg(ConfigurationParameters_t const &config) | opdet::DigiPMTSBNDAlg | |
fEngine | opdet::DigiPMTSBNDAlg | private |
fExponentialGen | opdet::DigiPMTSBNDAlg | private |
fFlatGen | opdet::DigiPMTSBNDAlg | private |
fFullWaveforms | opdet::DigiPMTSBNDAlg | private |
fGaussQGen | opdet::DigiPMTSBNDAlg | private |
FindMinimumTime(sim::SimPhotons const &, int ch, std::string pdtype, std::unordered_map< int, sim::SimPhotons > &directPhotonsOnPMTS) | opdet::DigiPMTSBNDAlg | private |
FindMinimumTimeLite(sim::SimPhotonsLite const &litesimphotons, int ch, std::string pdtype, std::unordered_map< int, sim::SimPhotonsLite > &directPhotonsOnPMTS) | opdet::DigiPMTSBNDAlg | private |
fParams | opdet::DigiPMTSBNDAlg | private |
fPMTGainFluctuationsPtr | opdet::DigiPMTSBNDAlg | private |
fPoissonQGen | opdet::DigiPMTSBNDAlg | private |
fQEDirect | opdet::DigiPMTSBNDAlg | private |
fQERefl | opdet::DigiPMTSBNDAlg | private |
fSampling | opdet::DigiPMTSBNDAlg | private |
fSinglePEWave | opdet::DigiPMTSBNDAlg | private |
fTimeTPB | opdet::DigiPMTSBNDAlg | private |
Pulse1PE(std::vector< double > &wave) | opdet::DigiPMTSBNDAlg | private |
pulsesize | opdet::DigiPMTSBNDAlg | private |
saturation | opdet::DigiPMTSBNDAlg | private |
sigma1 | opdet::DigiPMTSBNDAlg | private |
sigma2 | opdet::DigiPMTSBNDAlg | private |
Transittimespread(double fwhm) | opdet::DigiPMTSBNDAlg | private |
transitTimeSpread_frac | opdet::DigiPMTSBNDAlg | private |
~DigiPMTSBNDAlg() | opdet::DigiPMTSBNDAlg |