3 #ifndef REVE_TrackEditors_H
4 #define REVE_TrackEditors_H
15 class RGDoubleValuator;
19 class TrackListEditor : public TGedFrame
21 TrackListEditor(const TrackListEditor&); // Not implemented
22 TrackListEditor& operator=(const TrackListEditor&); // Not implemented
25 TrackList* fTC; // fModel dynamic-casted to TrackListEditor
29 TGNumberEntry* fMaxOrbits;
30 TGNumberEntry* fMinAng;
31 TGNumberEntry* fDelta;
33 TGCheckButton* fRnrTracks;
34 TGCheckButton* fRnrMarkers;
36 TGCheckButton* fFitDaughters;
37 TGCheckButton* fFitDecay;
39 RGDoubleValuator* fPtRange;
42 TrackListEditor(const TGWindow* p, Int_t id, Int_t width = 170, Int_t height = 30, UInt_t options = kChildFrame, Pixel_t back = GetDefaultFrameBackground());
45 virtual void SetModel(TVirtualPad* pad, TObject* obj, Int_t event);
56 void DoFitDaughters();
61 ClassDef(TrackListEditor, 1); // Editor for TrackList
62 }; // endclass TrackListEditor