| 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 |