|
| EdbRunParent () |
|
int | FindComplimentsIP (EdbSegP &s, EdbPattern &pat, TObjArray &found) |
|
int | FindParentCandidates (EdbSegP &s, EdbPattern &fndbt, EdbPattern &fnds1, EdbPattern &fnds2) |
|
| ~EdbRunParent () |
|
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) |
|
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 | 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 |
|
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 | 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 | SetPixelCorrection (const char *str) |
|
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 () |
|