17class Mdc2DWire :
public TNamed,
public TAttLine,
public TAttFill
22 Mdc2DWire(
const char* name,
const char*
title, Double_t rmin, Double_t rmax, Double_t dz,
23 Double_t phi, Double_t *center );
30 virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py);
33 virtual void SetFired(
bool status =
true) { fFired = status; }
37 virtual void AddInfo(TString info) { fInfoCon.push_back(info); }
41 virtual void Draw(Option_t *option =
"");
42 virtual void Paint(Option_t *option =
"");
62 Double_t fWestHole[3], fEastHole[3];
63 Double_t fWestPhi, fEastPhi;
64 Double_t fZRSectionPos[3];
65 Bool_t fZRSectionFlag;
67 std::vector<TString> fInfoCon;
double P(RecMdcKalTrack *trk)
void SetQOverflow(Bool_t qOvfl)
virtual void SetHighlighted(bool status=true)
virtual char * GetObjectInfo(Int_t px, Int_t py) const
virtual bool IsHighlighted()
virtual bool HasZRSection()
void SetTime(Double_t time)
virtual void AddInfo(TString info)
void SetColorfulWire(Bool_t colorfulWire, Bool_t subEvTime)
Double_t Range360(Double_t input)
void SetEvTime(Double_t time)
virtual void Paint(Option_t *option="")
virtual Int_t DistancetoPrimitive(Int_t px, Int_t py)
virtual void Draw(Option_t *option="")
virtual void SetFired(bool status=true)
void SetCharge(Double_t charge)
virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py)