13 #ifndef _trk_mainframe_
14 #define _trk_mainframe_
26 #include <TRootEmbeddedCanvas.h>
29 #include <TGComboBox.h>
30 #include <TPolyLine.h>
40 #if !(defined(__CINT__) || defined(__CLING__))
76 void FillTrackNumberComboBox(TGComboBox* cb, TGComboBox* datanamecb, TGComboBox* tagcb,
bool add_best_match_option);
101 vector<pair<const DCoordinateSystem*,double> > &allhits,
104 vector<const DCDCTrackHit*> &cdctrackhits);
111 #endif // _trk_mainframe_
vector< TGComboBox * > datatype
TRootEmbeddedCanvas * histocanvas
trk_mainframe(hdv_mainframe *hdvmf, const TGWindow *p, UInt_t w, UInt_t h)
void DoTagMenuUpdate(Int_t widgetId, Int_t id)
void DoTrackNumberMenuUpdate(Int_t widgetId, Int_t id)
static char index(char c)
void DrawAxes(TCanvas *c, vector< TObject * > &graphics, const char *xlab, const char *ylab)
vector< TGComboBox * > trackno
vector< TObject * > graphics
vector< TGComboBox * > factorytag
void FillDataTypeComboBox(TGComboBox *cb, const string &def="DTrack")
TRootEmbeddedCanvas * canvas
void DrawHitsForOneTrack(TVector3 &pos, TVector3 &mom, vector< TObject * > &graphics)
void FillTrackNumberComboBox(TGComboBox *cb, TGComboBox *datanamecb, TGComboBox *tagcb, bool add_best_match_option)
void DoRequestFocus(Int_t id)
bool WireInList(const DCoordinateSystem *wire, vector< const DCDCTrackHit * > &cdctrackhits)
void DrawHits(vector< TObject * > &graphics)
void FillFactoryTagComboBox(TGComboBox *cb, TGComboBox *datanamecb, const string &def)