44 throw std::out_of_range(
45 "`THcRawDCHit::SetData`: only signal `0` available!"
56 throw std::out_of_range(
57 "`THcRawDCHit::SetReference`: only signal `0` available!"
67 throw std::out_of_range(
68 "`THcRawDCHit::SetReference`: only signal `0` available!"
79 throw std::out_of_range(
80 "`THcRawDCHit::GetData`: only signal `0` available!"
91 throw std::out_of_range(
92 "`THcRawDCHit::GetRawData`: only signal `0` available!"
103 throw std::out_of_range(
104 "`THcRawDCHit::GetReference`: only signal `0` available!"
114 throw std::out_of_range(
115 "`THcRawDCHit::GetReference`: only signal `0` available!"
126 throw std::out_of_range(
127 "`THcRawDCHit::GetReference`: only signal `0` available!"
143 throw std::out_of_range(
144 "`THcRawDCHit::HasReference`: only signal `0` available!"
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void data
ClassImp(VDC::AnalyticTTDConv) using namespace std
Class representing for drift chamber wire (or other device with a single multihit TDC channel per det...
virtual ESignalType GetSignalType(Int_t signal)
static const Int_t fNTdcSignals
virtual Int_t GetData(Int_t signal)
virtual Int_t GetReferenceDiff(Int_t signal)
virtual Bool_t HasReference(Int_t signal)
virtual void SetReferenceDiff(Int_t signal, Int_t reference)
virtual Int_t GetRawData(Int_t signal)
virtual void SetReference(Int_t signal, Int_t reference)
virtual void Clear(Option_t *opt="")
virtual Int_t GetReference(Int_t signal)
THcRawTdcHit & GetRawTdcHit()
THcRawDCHit & operator=(const THcRawDCHit &right)
THcRawDCHit(Int_t plane=0, Int_t counter=0)
virtual void SetData(Int_t signal, Int_t data)
virtual Int_t GetNSignals()
Base class detector specific raw hit that go into hit lists.
THcRawHit & operator=(const THcRawHit &rhs)=default
Class representing a single raw TDC hit.
Int_t GetRefTime() const
Gets reference time. In channels.
Int_t GetTimeRaw(UInt_t iHit=0) const
Gets raw TDC time. In channels.
void SetRefDiffTime(Int_t refDiffTime)
void SetRefTime(Int_t refTime)
Sets reference time. In channels.
Int_t GetTime(UInt_t iHit=0) const
Gets TDC time. In channels.
Bool_t HasRefTime() const
Queries whether reference time has been set.
void SetTime(Int_t time)
Sets raw TDC time from the modules. In channels.
Int_t GetRefDiffTime() const
virtual void Clear(Option_t *opt="")
Clears variables before next event.
virtual void Clear(Option_t *="")