1#ifndef Podd_THaVDCPlane_h_
2#define Podd_THaVDCPlane_h_
138 Bool_t required =
false );
147 const std::vector<Double_t>& size,
150 const std::vector<Double_t>& ttd_param,
#define ClassDef(name, id)
static const char *const here
Int_t CreateTTDConv(const char *classname, const std::vector< Double_t > &ttd_param, const char *here)
Double_t GetMaxTdiff() const
Double_t GetT0Resolution() const
virtual Int_t FitTracks()
Double_t GetMaxTime() const
Int_t GetNWiresHit() const
Int_t ReadDatabaseErrcheck(const std::vector< Float_t > &tdc_offsets, const char *here)
THaVDCWire * GetWire(Int_t i) const
THaVDCCluster * GetCluster(Int_t i) const
Double_t GetSinWAngle() const
Double_t GetTDCRes() const
THaVDCHit * GetHit(Int_t i) const
const TVector3 & GetCenter() const
TClonesArray * GetHits() const
virtual void Clear(Option_t *opt="")
Double_t GetWAngle() const
virtual Int_t ReadDatabase(const TDatime &date)
Double_t GetWSpac() const
TClonesArray * GetClusters() const
virtual Int_t FindClusters()
TClonesArray * GetWires() const
Int_t GetNClusters() const
virtual Int_t Decode(const THaEvData &)
virtual Bool_t IsInActiveArea(Double_t x, Double_t y) const
virtual Int_t ApplyTimeCorrection()
void UpdateGeometry(Double_t x, Double_t y, bool force=false)
virtual Int_t StoreHit(const DigitizerHitInfo_t &hitinfo, UInt_t data)
Double_t GetMinTime() const
virtual void MakePrefix()
VDC::TimeToDistConv * fTTDConv
virtual Int_t DefineVariables(EMode mode=kDefine)
Int_t ReadGeometryErrcheck(const std::vector< Double_t > &position, const std::vector< Double_t > &size, const char *here)
virtual void PrintDecodedData(const THaEvData &evdata) const
Double_t GetCosWAngle() const
virtual Int_t ReadGeometry(FILE *file, const TDatime &date, Bool_t required=false)
Double_t GetDriftVel() const
TObject * UncheckedAt(Int_t i) const
Int_t GetLast() const override