|
| void | CheckZ (float &z1, float &z2) |
| |
| | EdbRunTracking () |
| |
| | EdbRunTracking (const char *fname) |
| |
| | EdbRunTracking (EdbRun *run) |
| |
| int | ExtrapolateCond (EdbScanCond &inputcond, int flag, EdbScanCond &outputcond) |
| |
| int | FindBestCandidate (EdbPattern &fndbt, EdbSegP &fnd, EdbPattern &cnd, float wmin, float wmindegrad, float chi2max) |
| |
| int | FindCandidateMT (EdbPattern &fnds1, EdbPattern &fnds2, EdbSegP &fnd) |
| |
| int | FindCandidates (EdbSegP &spred, EdbPattern &fndbt, EdbPattern &fnds1, EdbPattern &fnds2) |
| |
| int | FindCompliments (EdbSegP &s, EdbPattern &pat, TObjArray &found, float chi2max, TArrayF &chiarr) |
| |
| int | FindPrediction (EdbSegP &spred, EdbSegP &fndbt, EdbSegP &fnds1, EdbSegP &fnds2, EdbSegP &snewpred) |
| |
| int | FindTrack (EdbTrackP &pred, EdbTrackP &found, EdbPlateP &plate) |
| |
| bool | GetSBtreeEntry (int entry, TTree &tsbt) |
| |
| int | GetSegmentsForDB (EdbSegP &s, EdbSegP &s1, EdbSegP &s2) |
| |
| void | Print () |
| |
| void | Set0 () |
| |
| void | SetCondBT (EdbScanCond &cond) |
| |
| void | SetCondMT (EdbScanCond &cond) |
| |
| void | SetPred (const EdbSegP &pred) |
| |
| void | TransformFromPlateRS (EdbPlateP &plate) |
| |
| int | UpdateFlag (int flag, int status) |
| |
| bool | UpdateSBtree (TTree &tsbt, int idp[4], int idf[4]) |
| |
| virtual | ~EdbRunTracking () |
| |
| bool | AcceptRawSegment (EdbView *view, int ud, EdbSegP &segP, int side, int entry) |
| |
| bool | AddRWDToRun (char *rwdname, const char *options="") |
| |
| void | AddSegmentCut (int ud, int xi, float min[5], float max[5]) |
| |
| void | AddSegmentCut (int ud, int xi, float var[10]) |
| |
| void | AddSegmentCut (int xi, const char *cutline) |
| |
| void | ApplyCorrections (const EdbView &view, EdbSegment &s, const int rs) |
| |
| void | ApplyImageMatrixCorr (int side, float &x, float &y) |
| |
| float | CalculateSegmentChi2 (EdbSegment *seg, float sx, float sy, float sz) |
| |
| int | Check0Views (EdbPattern &pat, int thres=1) |
| |
| int | CheckEmptyViews (EdbPattern &pat) |
| |
| float | CheckMeanSegsPerView (EdbPattern &pat) |
| |
| void | CheckRunLine () |
| |
| TH2F * | CheckUpDownOffsets () |
| |
| void | CheckViewSize () |
| |
| void | CheckViewStep () |
| |
| void | CheckViewStep (int ud) |
| |
| void | ClearCuts () |
| |
| bool | CopyRawDataXY (float x0, float y0, float dR, const char *file) |
| |
| | EdbRunAccess () |
| |
| | EdbRunAccess (const char *fname) |
| |
| | EdbRunAccess (EdbRun *run) |
| |
| void | FillDZMaps () |
| |
| int | FillVP () |
| |
| int | FirstArea () const |
| |
| EdbScanCond * | GetCond (int ud) |
| |
| EdbSegmentCut * | GetCut (int ud, int i) |
| |
| float | GetCutGR () const |
| |
| int | GetEntryXY (int ud, float x, float y) |
| |
| EdbLayer * | GetLayer (int id) |
| |
| EdbScanCond * | GetMakeCond (int ud) |
| |
| EdbLayer * | GetMakeLayer (int id) |
| |
| Int_t | GetNareas () |
| |
| Int_t | GetNviewsPerArea () |
| |
| int | GetPatternData (EdbPattern &pat, int side, int nviews, TArrayI &srt, int &nrej) |
| |
| int | GetPatternDataForPrediction (int id, int side, EdbPattern &pat) |
| |
| int | GetPatternView (EdbPattern &pat, int side, int entry, int &nrej) |
| |
| int | GetPatternXY (EdbSegP &s, int side, EdbPattern &pat, float rmin=200) |
| |
| int | GetPatternXYcut (EdbSegP &s, int side, EdbPattern &pat, float dr, float dt) |
| |
| EdbSegment * | GetRawSegment (EdbView &v, int sid, int rs=0) |
| |
| EdbSegment * | GetRawSegment (int vid, int sid, int rs=0) |
| |
| EdbSegment * | GetRawSegmentN (int vid, int sid, int rs=0) |
| |
| float | GetRawSegmentPix (EdbSegment *seg) |
| |
| EdbRun * | GetRun () const |
| |
| float | GetScoreA () const |
| |
| float | GetScoreB () const |
| |
| int | GetViewsArea (int ud, TArrayI &entr, float xmin, float xmax, float ymin, float ymax) |
| |
| int | GetViewsArea (int ud, TArrayI &entr, int area, float &xmin, float &xmax, float &ymin, float &ymax) |
| |
| int | GetViewsAreaMarg (int ud, TArrayI &entr, int area, float xmarg, float ymarg) |
| |
| int | GetViewsXY (int ud, TArrayI &entr, float x, float y, float r=200.) |
| |
| int | GetVolumeArea (EdbPatternsVolume &vol, int area) |
| |
| int | GetVolumeData (EdbPatternsVolume &vol, int nviews, TArrayI &srt, int &nrej) |
| |
| int | GetVolumeXY (EdbSegP &s, EdbPatternsVolume &vol) |
| |
| EdbPattern * | GetVP (int ud) const |
| |
| void | GuessNviewsPerArea () |
| |
| bool | InitRun (const char *runfile=0, bool do_update=false) |
| |
| bool | InitRunFromRWC (char *rwcname, bool bAddRWD=true, const char *options="") |
| |
| int | LastArea () const |
| |
| int | NCuts (int ud) |
| |
| float | OverlapX (int ud) |
| |
| float | OverlapY (int ud) |
| |
| bool | PassCuts (int ud, EdbSegment &seg) |
| |
| void | Print () |
| |
| void | PrintStat () |
| |
| void | ReadImageMatrixCorrection (EdbCell2 &map, const char *file) |
| |
| void | ReadImageMatrixCorrection (int side, const char *file) |
| |
| void | ReadVAfile () |
| |
| float | SegmentWeight (const EdbSegment &s) |
| |
| void | Set0 () |
| |
| void | SetCond (int ud, EdbScanCond &cond) |
| |
| void | SetCutBottom (int ud, float wmin) |
| |
| void | SetCutLeft (int ud, float wmin) |
| |
| void | SetCutRight (int ud, float wmin) |
| |
| void | SetCutTop (int ud, float wmin) |
| |
| void | SetImageCorrection (int side, const char *str) |
| |
| void | SetImageCorrectionAff (int side, const char *str) |
| |
| void | SetScoreCut (const char *cut) |
| |
| void | SetScoreCut (float a, float b) |
| |
| bool | SetSegmentAtExternalSurface (EdbSegment *seg, int side) |
| |
| int | ViewSide (const EdbView *view) const |
| |
| float | ViewX (const EdbView *view) const |
| |
| float | ViewY (const EdbView *view) const |
| |
| virtual | ~EdbRunAccess () |
| |