17 BesGeoTrack(Int_t
id, Int_t pdgcode, TVirtualGeoTrack *parent=0, TObject *particle=0);
21 virtual void AddHit(TObject* obj) { fHits.Add(obj); }
22 virtual void Add3DHit(TObject* obj) { f3DHits.Add(obj); }
23 virtual void AddInfo(TString info) { fInfoCon.push_back(info); }
28 virtual void AddPoint(Double_t x, Double_t y, Double_t z, Double_t
t);
29 virtual void SetMarker(Double_t x, Double_t y, Double_t z);
34 virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py);
35 virtual void Draw(Option_t *option =
"");
36 virtual void Paint(Option_t *option =
"");
43 std::vector<TString> fInfoCon;
49 TPolyLine3D *fPolyLine3D;
virtual void SetTrackType(Int_t type)
virtual void AddPoint(Double_t x, Double_t y, Double_t z, Double_t t)
virtual char * GetObjectInfo(Int_t px, Int_t py) const
virtual void Construct3DLine()
virtual void SetMarker(Double_t x, Double_t y, Double_t z)
virtual void Paint(Option_t *option="")
virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual void AddInfo(TString info)
virtual Int_t DistancetoPrimitive(Int_t px, Int_t py)
virtual void AddHit(TObject *obj)
virtual void Add3DHit(TObject *obj)
virtual void SetCharge(Int_t charge)