fBeta(t->P()/t->Energy()),
fCharge(0),
fLabel(t->label),
+ fIndex(t->index),
fPathMarks(),
fRnrStyle(rs)
fBeta(t->beta),
fCharge(t->sign),
fLabel(t->label),
+ fIndex(t->index),
fPathMarks(),
fRnrStyle(rs)
gROOT->ProcessLine(Form("clusters_from_label(%d);", fLabel));
}
+void Track::ImportClustersFromIndex()
+{
+ Reve::LoadMacro("clusters_from_index.C");
+ gROOT->ProcessLine(Form("clusters_from_index(%d);", fIndex));
+}
+
/**************************************************************************/
void Track::CtrlClicked(Reve::Track* track)
Double_t fBeta;
Int_t fCharge;
Int_t fLabel;
+ Int_t fIndex;
vpPathMark_t fPathMarks;
TrackRnrStyle* fRnrStyle;
TrackRnrStyle* GetRnrStyle() const { return fRnrStyle; }
void SetRnrStyle(TrackRnrStyle* rs) { fRnrStyle = rs; }
- Int_t GetLabel() const { return fLabel; }
+ Int_t GetLabel() const { return fLabel; }
+ void SetLabel(Int_t lbl) { fLabel = lbl; }
+ Int_t GetIndex() const { return fIndex; }
+ void SetIndex(Int_t idx) { fIndex = idx; }
+
void AddPathMark(Reve::PathMark* pm) { fPathMarks.push_back(pm); }
//--------------------------------
- void ImportHits(); // *MENU*
- void ImportClusters(); // *MENU*
+ void ImportHits(); // *MENU*
+ void ImportClusters(); // *MENU*
+ void ImportClustersFromIndex(); // *MENU*
//--------------------------------