1#ifndef ROOT_THcDriftChamberPlane
2#define ROOT_THcDriftChamberPlane
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t index
Drift chamber wire hit info.
Base class for algorithms to convert time into perpendicular drift distance.
Class representing a drift chamber wire.
Class for a a single Hall C horizontal drift chamber plane.
Double_t * GetPlaneCoef()
Double_t GetReadoutCorr()
virtual void Clear(Option_t *opt="")
Int_t GetReadoutTB() const
Double_t CalcWireFromPos(Double_t pos)
virtual Int_t DefineVariables(EMode mode=kDefine)
virtual Int_t FineProcess(TClonesArray &tracks)
THcDriftChamberPlane(const char *name, const char *description, Int_t planenum, THaDetectorBase *parent=NULL)
virtual Int_t SubtractStartTime()
TClonesArray * fParentHitList
Int_t GetReadoutLR() const
Int_t GetChamberNum() const
Double_t GetCentralTime()
TClonesArray * GetHits() const
virtual Int_t Decode(const THaEvData &)
THcDCWire * GetWire(Int_t i) const
Int_t GetNRawhits() const
ClassDef(THcDriftChamberPlane, 0)
virtual Int_t CoarseProcess(TClonesArray &tracks)
virtual Int_t GetReadoutSide(Int_t wirenum)
THcDCTimeToDistConv * fTTDConv
virtual ~THcDriftChamberPlane()
TClonesArray * fFirstPassHits
virtual Int_t ProcessHits(TClonesArray *rawhits, Int_t nexthit)
virtual Int_t ReadDatabase(const TDatime &date)
void SetPlaneIndex(Int_t index)
Int_t GetPlaneNum() const
Generic hodoscope consisting of multiple planes with multiple paddles with phototubes on both ends.
TObject * UncheckedAt(Int_t i) const
Int_t GetLast() const override