1 #ifndef ROOT_THcTrigRawHit
2 #define ROOT_THcTrigRawHit
50 #endif // ROOT_THcTrigRawHit
THcRawTdcHit & GetRawTdcHit()
Gets reference to THcRawTdcHit.
void SetReference(Int_t signal, Int_t reference)
Sets reference time.
Class representing a single raw TDC hit.
void SetF250Params(Int_t NSA, Int_t NSB, Int_t NPED)
See THcRawAdcHit::SetF250Params.
ClassDef(THcTrigRawHit, 0)
Int_t GetNSignals()
Returns number of signal handled by this class, i.e., 2.
void SetSample(Int_t signal, Int_t data)
Sets next waveform sample value.
virtual void Clear(Option_t *opt="")
Clears variables before next event.
THcRawTdcHit fTdcHits[fNTdcSignals]
Int_t GetData(Int_t signal)
Gets data for first hit of signal.
void SetDataTimePedestalPeak(Int_t signal, Int_t data, Int_t time, Int_t pedestal, Int_t peak)
Sets multiple bits of data from flash 250 ADC modules.
THcRawAdcHit fAdcHits[fNAdcSignals]
Class representing a single raw hit for the THcTrigDet.
Bool_t HasReference(Int_t signal)
Checks if reference time is available.
Base class detector specific raw hit that go into hit lists.
THcTrigRawHit(Int_t plane=0, Int_t counter=0)
A constructor.
THcRawAdcHit & GetRawAdcHit()
Gets reference to THcRawAdcHit.
ESignalType GetSignalType(Int_t signal)
Returns the signal type.
THcTrigRawHit & operator=(const THcTrigRawHit &right)
Assignment operator.
void SetData(Int_t signal, Int_t data)
Sets next data value.
Int_t GetRawData(Int_t signal)
Gets raw data for first hit of signal.
static const Int_t fNAdcSignals
static const Int_t fNTdcSignals
Class representing a single raw ADC hit.
Int_t GetReference(Int_t signal)
Returns reference time.
virtual ~THcTrigRawHit()
A destructor.