52 throw std::out_of_range(
53 "`THcRawShowerHit::SetData`: only signals `0` and `1` available!"
64 throw std::out_of_range(
65 "`THcRawShowerHit::SetSample`: only signals `0` and `1` available!"
78 throw std::out_of_range(
79 "`THcRawShowerHit::SetDataTimePedestalPeak`: only signals `0` and `1` available!"
89 throw std::out_of_range(
90 "`THcRawHodoHit::SetReference`: only signals `2` and `3` available!"
99 throw std::out_of_range(
100 "`THcRawHodoHit::SetReference`: only signals `2` and `3` available!"
111 throw std::out_of_range(
112 "`THcRawShowerHit::GetData`: only signals `0` and `1` available!"
123 throw std::out_of_range(
124 "`THcRawShowerHit::GetRawData`: only signals `0` and `1` available!"
135 throw std::out_of_range(
136 "`THcRawShowerHit::GetSignalType`: only signals `0` and `1` available!"
virtual void Clear(Option_t *="")
THcRawAdcHit fAdcHits[fNAdcSignals]
void SetSample(Int_t data)
Sets raw signal sample.
virtual Int_t GetNSignals()
Int_t GetRawData(UInt_t iPulse=0) const
Gets raw pulse integral. In channels.
THcRawShowerHit(Int_t plane=0, Int_t counter=0)
THcRawShowerHit & operator=(const THcRawShowerHit &right)
void SetF250Params(Int_t NSA, Int_t NSB, Int_t NPED)
virtual void SetDataTimePedestalPeak(Int_t signal, Int_t data, Int_t time, Int_t pedestal, Int_t peak)
void SetRefTime(Int_t refTime)
Sets reference time. In channels.
virtual ~THcRawShowerHit()
virtual Int_t GetData(Int_t signal)
void SetF250Params(Int_t NSA, Int_t NSB, Int_t NPED)
Sets F250 parameters used for pedestal subtraction.
virtual void Clear(Option_t *opt="")
static const Int_t fNAdcSignals
THcRawAdcHit & GetRawAdcHitPos()
virtual void SetReference(Int_t signal, Int_t reference)
void SetRefDiffTime(Int_t refDiffTime)
void SetDataTimePedestalPeak(Int_t data, Int_t time, Int_t pedestal, Int_t peak)
Sets various bits of ADC data.
virtual void Clear(Option_t *opt="")
Clears variables before next event.
void SetData(Int_t data)
Sets raw ADC value.
virtual Int_t GetRawData(Int_t signal)
Class representing a single raw hit for a shower paddle.
ClassImp(THcDCLookupTTDConv) THcDCLookupTTDConv
virtual ESignalType GetSignalType(Int_t signal)
THcRawAdcHit & GetRawAdcHitNeg()
Class representing a single raw ADC hit.
virtual void SetData(Int_t signal, Int_t data)
virtual void SetSample(Int_t signal, Int_t data)
virtual void SetReferenceDiff(Int_t signal, Int_t reference)
THcRawHit & operator=(const THcRawHit &rhs)