|
| void | AddComment (EdbTrackP *t, const char *cmt) |
| |
| void | AddSegments (TObjArray *segments) |
| |
| void | AddTrack (EdbTrackP *t) |
| |
| void | AddTracks (TObjArray *arr) |
| |
| void | AddTracksBase (TObjArray *tracksbase) |
| |
| void | AddTracksPVR (EdbPVRec *pvr) |
| |
| void | Clear () |
| |
| void | ClearComments () |
| |
| void | ClearTracks (void) |
| |
| void | ClearTracksBase (void) |
| |
| void | DoSelection () |
| |
| void | DoVertexing (EdbVertexRec *VR=NULL, int ntrkcut=3) |
| |
| void | Draw (int redraw=kFALSE) |
| |
| void | DrawSingleComment (EdbEDATrackComment *tcmt) |
| |
| void | DrawSingleSegment (EdbSegP *s, const char *elname, TEveCompound *cmp=NULL, int extendup=1, int extenddown=1) |
| |
| void | DrawSingleTrack (EdbTrackP *t) |
| |
| | EdbEDATrackSet (const char *title, TObjArray *EdbTrackPArray=NULL) |
| |
| int | FindDownstreamPlate () |
| |
| EdbTrackP * | FindTrack (EdbSegP *s, double dx=10, double dt=0.02) |
| |
| EdbTrackP * | FindTrack (EdbTrackP *t) |
| |
| EdbTrackP * | FindTrackLast (EdbSegP *s, double dx=20, double dt=0.03) |
| |
| int | FindUpstreamPlate () |
| |
| EdbEDAAreaSet * | GetAreaSet () |
| |
| const char * | GetComment (EdbTrackP *t) |
| |
| EdbDataSet * | GetDataSet () |
| |
| bool | GetDraw () |
| |
| bool | GetDrawMT () |
| |
| bool | GetDrawTrackAngle () |
| |
| bool | GetDrawTrackID () |
| |
| int | GetExtendMode () |
| |
| EdbID & | GetID () |
| |
| int | GetLayerColor (EdbSegP *s) |
| |
| double | GetLayerLength (EdbSegP *s) |
| |
| int | GetLayerWidth (EdbSegP *s) |
| |
| EdbPVRec * | GetPVRec () |
| |
| EdbScanSet * | GetScanSet () |
| |
| int | GetTextColor () |
| |
| int | GetTextFont () |
| |
| int | GetTextPosition () |
| |
| int | GetTextSize () |
| |
| EdbTrackP * | GetTrack (EdbSegP *s) |
| |
| EdbTrackP * | GetTrack (int i) |
| |
| void | GetTrackAttribute (int *track_color, int *track_width, double *track_length, int *layer_color, int *layer_width, double *layer_length, int *layer_color_MT) |
| |
| EdbTrackP * | GetTrackBase (int i) |
| |
| int | GetTrackColor (EdbSegP *s) |
| |
| double | GetTrackLength (EdbSegP *s, int updown=1) |
| |
| TObjArray * | GetTracks () |
| |
| TObjArray * | GetTracksBase () |
| |
| int | GetTrackWidth (EdbSegP *s) |
| |
| bool | IsMember (EdbTrackP *t) |
| |
| void | MicroTrackSearch (EdbTrackP *t) |
| |
| int | MicroTrackSearch (EdbTrackP *t, EdbSegP *pred, int ipl) |
| |
| int | N () |
| |
| int | NBase () |
| |
| int | PrepareScanSetForMT () |
| |
| void | Print () |
| |
| void | ReadFile (const char *filename=NULL, int datatype=100, TCut rcut="1") |
| |
| EdbDataProc * | ReadLinkedTracks (const char *lnkdef="lnk.def", TCut cut="1") |
| |
| EdbDataProc * | ReadLinkedTracks (EdbDataProc *dproc) |
| |
| EdbDataProc * | ReadLinkedTracksFile (const char *filename="linked_tracks.root", TCut cut="1") |
| |
| void | ReadListFile (const char *filename=NULL, bool clear_previous=kTRUE) |
| |
| void | ReadMxxFile (const char *filename) |
| |
| void | ReadPredictionScan (EdbID id, bool force_update_setroot=0) |
| |
| void | ReadPredictionScan (EdbScanSet *ss) |
| |
| void | ReadPredictionScan (int BRICK, int SBVERSION, int RUN_PRED, int UseMicrotrack=0) |
| |
| void | ReadTextTracks (const char *filename=NULL) |
| |
| void | ReadTracksTree (const char *scanset_filename, TCut cut="1") |
| |
| void | ReadTracksTree (EdbID ID, TCut cut="1") |
| |
| void | RemoveTrack (EdbTrackP *t) |
| |
| void | RemoveTrackBase (EdbTrackP *t) |
| |
| void | RemoveTracks (TObjArray *tracks) |
| |
| void | ResetTrackAttribute (void) |
| |
| void | RestorePrevious (void) |
| |
| EdbTrackP * | SearchCorrespondTrack (EdbTrackP *t) |
| |
| EdbTrackP * | SearchSegment (int ipl, int iseg) |
| |
| EdbTrackP * | SearchTrack (int itrk) |
| |
| void | SetAreaSet (EdbEDAAreaSet *set) |
| |
| void | SetColorMode (int mode) |
| |
| void | SetDataSet (EdbDataSet *dset) |
| |
| void | SetDraw (bool b=kTRUE) |
| |
| void | SetDrawAreaSet (bool draw=kTRUE) |
| |
| void | SetDrawMT (bool b=kTRUE) |
| |
| void | SetDrawTrackAngle (bool draw) |
| |
| void | SetDrawTrackAngleG (bool draw) |
| |
| void | SetDrawTrackID (bool draw) |
| |
| void | SetDrawTrackIDG (bool draw) |
| |
| void | SetExtendMode (int mode=kExtendAuto) |
| |
| void | SetID (EdbID id) |
| |
| void | SetInterpolation (int interpolation=kTRUE) |
| |
| void | SetLayerLength (double length) |
| |
| void | SetPVRec (EdbPVRec *pvr) |
| |
| void | SetScanSet (EdbScanSet *ss) |
| |
| void | SetTextAttribute (int size=14, int color=kWhite, int fontfile=4) |
| |
| void | SetTextPosition (int pos) |
| |
| void | SetTrack (EdbTrackP *t) |
| |
| void | SetTrack (int itrack) |
| |
| void | SetTrackAttribute (int track_color=-1, int track_width=1, double track_length=-1, int layer_color=kYellow, int layer_width=2, double layer_length=150, int layer_color_MT=kCyan) |
| |
| void | SetTracks (TObjArray *tracks) |
| |
| void | SetTracksAll (void) |
| |
| void | SetTracksBase (TObjArray *tracksbase) |
| |
| void | SetTracksNseg (int nsegcut=3) |
| |
| void | SetTracksVertex (EdbVertex *v, bool clear_previous=kTRUE) |
| |
| void | SetTracksVertices (TObjArray *vertices, bool clear_previous=kTRUE) |
| |
| void | StorePrevious () |
| |
| const char * | WriteListFile (const char *filename=NULL, bool append=kFALSE, bool open_editor=kFALSE) |
| |
| void | DoSelection (TObjArray *tracksbase, TObjArray *tracks) |
| |
| | EdbEDATrackSelection () |
| |
| bool | GetImpactSearch () |
| |
| int | GetNsegCut () |
| |
| double | GetPHCut () |
| |
| double | GetPHDTRMS () |
| |
| EdbRunTracking & | GetRunTracking () |
| |
| int | GetSideOutPlate () |
| |
| int | GetUpstreamPlate () |
| |
| int | ImpactSearch (EdbTrackP *t) |
| |
| int | Neighborhood (EdbSegP *s, double *dmin=NULL) |
| |
| void | Reset () |
| |
| void | SetAngle (double tx, double ty) |
| |
| void | SetAngularCut (bool b=kTRUE) |
| |
| void | SetClearPrevious (bool b=kTRUE) |
| |
| void | SetCondBTDefault (EdbScanCond &cond) |
| |
| void | SetCondMTDefault (EdbScanCond &cond) |
| |
| void | SetCondTrackingDefault () |
| |
| void | SetDT (double dtx, double dty=-1) |
| |
| void | SetDX (double dx) |
| |
| void | SetImpactSearch (bool b=kTRUE, EdbVertex *v=NULL) |
| |
| void | SetNeighborSearch (bool b=kTRUE, TObjArray *selected=NULL, double dzup=-1, double dzdown=-1) |
| |
| void | SetNsegCut (int nseg) |
| |
| void | SetPHCut (double phcut=0.0) |
| |
| void | SetPHDTRMS (double slope) |
| |
| void | SetRunTracking (EdbRunTracking &rt) |
| |
| void | SetSideOut (bool b=kTRUE) |
| |
| void | SetSideOutPlate (int npl) |
| |
| void | SetUpstreamPlate (int ipl) |
| |
| int | SideOut (EdbTrackP *t) |
| |
| virtual | ~EdbEDATrackSelection () |
| |