1 #ifndef ROOT_THcRawHodoHit
2 #define ROOT_THcRawHodoHit
58 #endif // ROOT_THcRawHodoHit
virtual ESignalType GetSignalType(Int_t signal)
A single plane of scintillators.
virtual void SetData(Int_t signal, Int_t data)
virtual Int_t GetNSignals()
void SetF250Params(Int_t NSA, Int_t NSB, Int_t NPED)
virtual void Clear(Option_t *opt="")
Class representing a single hit for the Hodoscopes.
THcRawAdcHit fAdcHits[fNAdcSignals]
Class representing a single raw TDC hit.
virtual Int_t GetData(Int_t signal)
ClassDef(THcRawHodoHit, 0)
virtual Int_t GetReferenceDiff(Int_t signal)
THcRawHodoHit(Int_t plane=0, Int_t counter=0)
virtual void SetReferenceDiff(Int_t signal, Int_t referenceDiff)
virtual Bool_t HasReference(Int_t signal)
THcRawAdcHit & GetRawAdcHitNeg()
THcRawTdcHit & GetRawTdcHitNeg()
THcRawAdcHit & GetRawAdcHitPos()
virtual void SetReference(Int_t signal, Int_t reference)
virtual Int_t GetRawData(Int_t signal)
static const Int_t fNTdcSignals
virtual void SetDataTimePedestalPeak(Int_t signal, Int_t data, Int_t time, Int_t pedestal, Int_t peak)
Base class detector specific raw hit that go into hit lists.
THcRawTdcHit fTdcHits[fNTdcSignals]
THcRawTdcHit & GetRawTdcHitPos()
static const Int_t fNAdcSignals
Class representing a single raw hit for a hodoscope paddle.
virtual Int_t GetReference(Int_t signal)
THcRawHodoHit & operator=(const THcRawHodoHit &right)
Generic hodoscope consisting of multiple planes with multiple paddles with phototubes on both ends...
Class representing a single raw ADC hit.
virtual void SetSample(Int_t signal, Int_t data)