All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
opdet::DigiPMTSBNDAlg Member List

This is the complete list of members for opdet::DigiPMTSBNDAlg, including all inherited members.

AddDarkNoise(std::vector< double > &wave)opdet::DigiPMTSBNDAlgprivate
AddLineNoise(std::vector< double > &wave)opdet::DigiPMTSBNDAlgprivate
AddSPE(size_t time_bin, std::vector< double > &wave)opdet::DigiPMTSBNDAlgprivate
Baseline()opdet::DigiPMTSBNDAlginline
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::DigiPMTSBNDAlgprivate
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::DigiPMTSBNDAlgprivate
CreatePDWaveformLite(sim::SimPhotonsLite const &litesimphotons, double t_min, std::vector< double > &wave, int ch, std::string pdtype)opdet::DigiPMTSBNDAlgprivate
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::DigiPMTSBNDAlgprivate
CreateSaturation(std::vector< double > &wave)opdet::DigiPMTSBNDAlgprivate
DigiPMTSBNDAlg(ConfigurationParameters_t const &config)opdet::DigiPMTSBNDAlg
fEngineopdet::DigiPMTSBNDAlgprivate
fExponentialGenopdet::DigiPMTSBNDAlgprivate
fFlatGenopdet::DigiPMTSBNDAlgprivate
fFullWaveformsopdet::DigiPMTSBNDAlgprivate
fGaussQGenopdet::DigiPMTSBNDAlgprivate
FindMinimumTime(sim::SimPhotons const &, int ch, std::string pdtype, std::unordered_map< int, sim::SimPhotons > &directPhotonsOnPMTS)opdet::DigiPMTSBNDAlgprivate
FindMinimumTimeLite(sim::SimPhotonsLite const &litesimphotons, int ch, std::string pdtype, std::unordered_map< int, sim::SimPhotonsLite > &directPhotonsOnPMTS)opdet::DigiPMTSBNDAlgprivate
fParamsopdet::DigiPMTSBNDAlgprivate
fPMTGainFluctuationsPtropdet::DigiPMTSBNDAlgprivate
fPoissonQGenopdet::DigiPMTSBNDAlgprivate
fQEDirectopdet::DigiPMTSBNDAlgprivate
fQEReflopdet::DigiPMTSBNDAlgprivate
fSamplingopdet::DigiPMTSBNDAlgprivate
fSinglePEWaveopdet::DigiPMTSBNDAlgprivate
fTimeTPBopdet::DigiPMTSBNDAlgprivate
Pulse1PE(std::vector< double > &wave)opdet::DigiPMTSBNDAlgprivate
pulsesizeopdet::DigiPMTSBNDAlgprivate
saturationopdet::DigiPMTSBNDAlgprivate
sigma1opdet::DigiPMTSBNDAlgprivate
sigma2opdet::DigiPMTSBNDAlgprivate
Transittimespread(double fwhm)opdet::DigiPMTSBNDAlgprivate
transitTimeSpread_fracopdet::DigiPMTSBNDAlgprivate
~DigiPMTSBNDAlg()opdet::DigiPMTSBNDAlg