ADCcount typedef | icarus::opdet::PMTsimulationAlg | |
AddDarkNoise(Waveform_t &wave) const | icarus::opdet::PMTsimulationAlg | private |
AddNoise(Waveform_t &wave) const | icarus::opdet::PMTsimulationAlg | private |
AddNoise_faster(Waveform_t &wave) const | icarus::opdet::PMTsimulationAlg | private |
AddPhotoelectrons(PulseSampling_t const &pulse, Waveform_t &wave, tick const time_bin, WaveformValue_t const n) const | icarus::opdet::PMTsimulationAlg | private |
AddPulseShape(PulseSampling_t const &pulse, Waveform_t &wave, tick const time_bin, Combine combination) const | icarus::opdet::PMTsimulationAlg | private |
ApplySaturation(Waveform_t &waveform, std::pair< ADCcount, ADCcount > const &range) const | icarus::opdet::PMTsimulationAlg | private |
ApplySaturation(Waveform_t &waveform) const | icarus::opdet::PMTsimulationAlg | private |
ClipWaveform(Waveform_t &waveform, ADCcount min, ADCcount max) | icarus::opdet::PMTsimulationAlg | privatestatic |
CreateBeamGateTriggers() const | icarus::opdet::PMTsimulationAlg | private |
CreateFixedSizeOpDetWaveforms(raw::Channel_t opChannel, Waveform_t const &waveform) const | icarus::opdet::PMTsimulationAlg | private |
CreateFullWaveform(sim::SimPhotons const &photons, sim::SimPhotonsLite const &lite_photons, std::optional< sim::SimPhotons > &photons_used) const | icarus::opdet::PMTsimulationAlg | private |
fFastGauss | icarus::opdet::PMTsimulationAlg | privatestatic |
FindTriggers(Waveform_t const &wvfm) const | icarus::opdet::PMTsimulationAlg | private |
fNoiseAdder | icarus::opdet::PMTsimulationAlg | private |
fNsamples | icarus::opdet::PMTsimulationAlg | private |
fParams | icarus::opdet::PMTsimulationAlg | private |
fQE | icarus::opdet::PMTsimulationAlg | private |
fSampling | icarus::opdet::PMTsimulationAlg | private |
hertz typedef | icarus::opdet::PMTsimulationAlg | |
KicksPhotoelectron() const | icarus::opdet::PMTsimulationAlg | private |
makeGainFluctuator() const | icarus::opdet::PMTsimulationAlg | private |
megahertz typedef | icarus::opdet::PMTsimulationAlg | |
microseconds typedef | icarus::opdet::PMTsimulationAlg | |
nanoseconds typedef | icarus::opdet::PMTsimulationAlg | |
NoiseAdderFunc_t typedef | icarus::opdet::PMTsimulationAlg | private |
OpDetWaveformMaker_t typedef | icarus::opdet::PMTsimulationAlg | private |
optical_tick typedef | icarus::opdet::PMTsimulationAlg | |
picocoulomb typedef | icarus::opdet::PMTsimulationAlg | |
PMTsimulationAlg(ConfigurationParameters_t const &config) | icarus::opdet::PMTsimulationAlg | |
printConfiguration(Stream &&out, std::string indent="") const | icarus::opdet::PMTsimulationAlg | |
PulseSampling_t typedef | icarus::opdet::PMTsimulationAlg | private |
saturationRange() const | icarus::opdet::PMTsimulationAlg | private |
simulate(sim::SimPhotons const &photons, sim::SimPhotonsLite const &lite_photons) | icarus::opdet::PMTsimulationAlg | |
tick typedef | icarus::opdet::PMTsimulationAlg | |
time_interval typedef | icarus::opdet::PMTsimulationAlg | |
Waveform_t typedef | icarus::opdet::PMTsimulationAlg | private |
WaveformValue_t typedef | icarus::opdet::PMTsimulationAlg | private |
wsp | icarus::opdet::PMTsimulationAlg | private |