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

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

ADCcount typedeficarus::opdet::PMTsimulationAlg
AddDarkNoise(Waveform_t &wave) const icarus::opdet::PMTsimulationAlgprivate
AddNoise(Waveform_t &wave) const icarus::opdet::PMTsimulationAlgprivate
AddNoise_faster(Waveform_t &wave) const icarus::opdet::PMTsimulationAlgprivate
AddPhotoelectrons(PulseSampling_t const &pulse, Waveform_t &wave, tick const time_bin, WaveformValue_t const n) const icarus::opdet::PMTsimulationAlgprivate
AddPulseShape(PulseSampling_t const &pulse, Waveform_t &wave, tick const time_bin, Combine combination) const icarus::opdet::PMTsimulationAlgprivate
ApplySaturation(Waveform_t &waveform, std::pair< ADCcount, ADCcount > const &range) const icarus::opdet::PMTsimulationAlgprivate
ApplySaturation(Waveform_t &waveform) const icarus::opdet::PMTsimulationAlgprivate
ClipWaveform(Waveform_t &waveform, ADCcount min, ADCcount max)icarus::opdet::PMTsimulationAlgprivatestatic
CreateBeamGateTriggers() const icarus::opdet::PMTsimulationAlgprivate
CreateFixedSizeOpDetWaveforms(raw::Channel_t opChannel, Waveform_t const &waveform) const icarus::opdet::PMTsimulationAlgprivate
CreateFullWaveform(sim::SimPhotons const &photons, sim::SimPhotonsLite const &lite_photons, std::optional< sim::SimPhotons > &photons_used) const icarus::opdet::PMTsimulationAlgprivate
fFastGaussicarus::opdet::PMTsimulationAlgprivatestatic
FindTriggers(Waveform_t const &wvfm) const icarus::opdet::PMTsimulationAlgprivate
fNoiseAddericarus::opdet::PMTsimulationAlgprivate
fNsamplesicarus::opdet::PMTsimulationAlgprivate
fParamsicarus::opdet::PMTsimulationAlgprivate
fQEicarus::opdet::PMTsimulationAlgprivate
fSamplingicarus::opdet::PMTsimulationAlgprivate
hertz typedeficarus::opdet::PMTsimulationAlg
KicksPhotoelectron() const icarus::opdet::PMTsimulationAlgprivate
makeGainFluctuator() const icarus::opdet::PMTsimulationAlgprivate
megahertz typedeficarus::opdet::PMTsimulationAlg
microseconds typedeficarus::opdet::PMTsimulationAlg
nanoseconds typedeficarus::opdet::PMTsimulationAlg
NoiseAdderFunc_t typedeficarus::opdet::PMTsimulationAlgprivate
OpDetWaveformMaker_t typedeficarus::opdet::PMTsimulationAlgprivate
optical_tick typedeficarus::opdet::PMTsimulationAlg
picocoulomb typedeficarus::opdet::PMTsimulationAlg
PMTsimulationAlg(ConfigurationParameters_t const &config)icarus::opdet::PMTsimulationAlg
printConfiguration(Stream &&out, std::string indent="") const icarus::opdet::PMTsimulationAlg
PulseSampling_t typedeficarus::opdet::PMTsimulationAlgprivate
saturationRange() const icarus::opdet::PMTsimulationAlgprivate
simulate(sim::SimPhotons const &photons, sim::SimPhotonsLite const &lite_photons)icarus::opdet::PMTsimulationAlg
tick typedeficarus::opdet::PMTsimulationAlg
time_interval typedeficarus::opdet::PMTsimulationAlg
Waveform_t typedeficarus::opdet::PMTsimulationAlgprivate
WaveformValue_t typedeficarus::opdet::PMTsimulationAlgprivate
wspicarus::opdet::PMTsimulationAlgprivate