14#ifndef NEULAND_DIGITIZING_TACQUILA_H
15#define NEULAND_DIGITIZING_TACQUILA_H
31 std::shared_ptr<TRandom3>
fRnd;
57 std::vector<Hit> fPMTHits;
59 std::vector<Hit>::const_iterator FindThresholdExceedingHit()
const;
std::vector< Signal > Signals
Channel & operator=(const Channel &)=delete
double GetTrigTime() override
auto ConstructSignals() -> Signals override
Channel(Channel &&)=delete
~Channel() override=default
Channel & operator=(Channel &&)=delete
void AddHit(Hit newHit) override
Channel(const Channel &)=delete
const Params TACQUILA_DEFAULT_PARAM
Bool_t fExperimentalDataIsCorrectedForSaturation
std::shared_ptr< TRandom3 > fRnd
double fSaturationCoefficient