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=0, Int_t width=170, Int_t height=30,
43 UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground());
46 virtual void SetModel(TObject* obj);
57 void DoFitDaughters();
62 ClassDef(TrackListEditor, 1); // Editor for TrackList
63 }; // endclass TrackListEditor