1#ifndef ROOT_EdbScanTracking
2#define ROOT_EdbScanTracking
59 int ny,
float ymi,
float yma,
int ncell);
class to group 2-dim objects
Definition: EdbCell2.h:148
Definition: EdbPVRec.h:148
Definition: EdbPattern.h:273
Definition: EdbBrick.h:14
Definition: EdbScanCond.h:10
void SetRadX0(float x0)
Definition: EdbScanCond.h:57
scanned data processing
Definition: EdbScanProc.h:12
Definition: EdbScanTracking.h:81
EdbScanTracking()
Definition: EdbScanTracking.cxx:448
virtual ~EdbScanTracking()
Definition: EdbScanTracking.h:91
EdbScanProc * eSproc
Definition: EdbScanTracking.h:86
void TrackAli(EdbPVRec &ali, TEnv &env)
Definition: EdbScanTracking.cxx:661
int eNsegMin
Definition: EdbScanTracking.h:84
bool eDoRealign
Definition: EdbScanTracking.h:87
void TrackSetBT(EdbID id, TEnv &env)
Definition: EdbScanTracking.cxx:455
void SaveHist(EdbID idset, EdbTrackAssembler &etra)
Definition: EdbScanTracking.cxx:593
int eNgapMax
Definition: EdbScanTracking.h:85
generic class for the tracks assembling from segments
Definition: EdbScanTracking.h:17
EdbTrackAssembler()
Definition: EdbScanTracking.cxx:38
void CheckPatternAlignment(EdbPattern &p, EdbPlateP &plate, int nsegmin)
Definition: EdbScanTracking.cxx:74
TH1F * eHistNcnd
number of candidates after preliminary selection
Definition: EdbScanTracking.h:46
TObjArray & Tracks()
Definition: EdbScanTracking.h:75
void FillTrZMap()
Definition: EdbScanTracking.cxx:290
EdbScanCond eCond
Definition: EdbScanTracking.h:40
TH1F * eHistProbBest
prob of the best candidate
Definition: EdbScanTracking.h:42
TObjArray eTracks
array of tracks (EdbTrackP) (owner of tracks)
Definition: EdbScanTracking.h:21
Float_t eZ
the z-position
Definition: EdbScanTracking.h:24
Int_t eCellN
mean cell occupancy
Definition: EdbScanTracking.h:28
void InitTrZMap()
Definition: EdbScanTracking.cxx:320
EdbCell2 eTrZMap
map of predictions at given eZ
Definition: EdbScanTracking.h:26
EdbTrackP * AddSegmentAsTrack(EdbSegP &s)
Definition: EdbScanTracking.cxx:246
void SetMomentum(float p)
Definition: EdbScanTracking.h:52
void DoubletsFilterOut(EdbPattern &p)
Definition: EdbScanTracking.cxx:63
EdbPattern eSegments
all segments of tracks
Definition: EdbScanTracking.h:20
bool eDoUseMCS
flag to use MultipleScattering addition for chi2
Definition: EdbScanTracking.h:37
Float_t eMapMarg
margin for the map creation
Definition: EdbScanTracking.h:27
void SetSegmentsErrors()
Definition: EdbScanTracking.cxx:336
EdbTrackP * AddSegment(EdbSegP &s)
owner of the segments!!!
Definition: EdbScanTracking.cxx:131
TH1F * eHistThetaAll
theta of all candidate
Definition: EdbScanTracking.h:45
float eDZGapMax
maxgap acceptance for the fast preselection
Definition: EdbScanTracking.h:35
void RecalculateSegmentsProb(EdbTrackP &t)
Definition: EdbScanTracking.cxx:181
TH1F * eHistThetaBest
theta of the best candidate
Definition: EdbScanTracking.h:44
TH1F * eHistProbAll
prob of all candidate
Definition: EdbScanTracking.h:43
void ExtrapolateTracksToZ(float z, int nsegmin=0)
Definition: EdbScanTracking.cxx:259
bool SameSegment(EdbSegP &s1, EdbSegP &s2)
Definition: EdbScanTracking.cxx:170
virtual ~EdbTrackAssembler()
TObjArray eTrZ
"predictions" - tracks extrapolated to the given z (not owner)
Definition: EdbScanTracking.h:22
EdbTrackFitter eFitter
Definition: EdbScanTracking.h:30
void AddPattern(EdbPattern &p)
Definition: EdbScanTracking.cxx:105
float ProbSeg(EdbSegP &s1, EdbSegP &s2)
Definition: EdbScanTracking.cxx:190
float eProbMin
min acceptable probability for segments preselection
Definition: EdbScanTracking.h:36
void FitTracks()
Definition: EdbScanTracking.cxx:354
void SetRadLength(float x0)
Definition: EdbScanTracking.h:53
float eDRmax
position acceptance for the fast preselection
Definition: EdbScanTracking.h:34
float eDTmax
angular acceptance for the fast preselection
Definition: EdbScanTracking.h:33
void CombTracks(TObjArray &selected)
Definition: EdbScanTracking.cxx:370
bool AcceptDZGap(EdbTrackP &t, float z)
Definition: EdbScanTracking.cxx:281
int eCollisionsRate
Definition: EdbScanTracking.h:39
Definition: EdbTrackFitter.h:17
float eX0
rad length of the media [microns]
Definition: EdbTrackFitter.h:23
float ePdef
default momentum
Definition: EdbTrackFitter.h:25
Definition: EdbPattern.h:113
EdbID idset
Definition: emrec.cpp:35
TTree * t
Definition: check_shower.C:4
s
Definition: check_shower.C:55
EdbPVRec * ali
Definition: test_oracle.C:9
EdbSegP * s1
Definition: tlg2couples.C:29
EdbSegP * s2
Definition: tlg2couples.C:30
Int_t plate
Definition: merge_Energy_SytematicSources_Electron.C:1
int nsegmin
Definition: check_vertex.C:23
p
Definition: testBGReduction_AllMethods.C:8