BOSS
7.0.6
BESIII Offline Software System
Loading...
Searching...
No Matches
MdcTrackParams.h
Go to the documentation of this file.
1
// Kludgy class to hold misc track parameters that are run-time settable
2
// just a convenient way of moving them about
3
// Note that assignment operator has not been redefined.
4
5
// Interface Dependencies ----------------------------------------------
6
7
#ifndef MDCTRACKPARAMS_H
8
#define MDCTRACKPARAMS_H
9
10
// End Interface Dependencies -----------------------------------------
11
12
// Class //
13
class
MdcTrackParams
{
14
public
:
15
MdcTrackParams
();
16
~MdcTrackParams
();
17
18
int
lPrint
;
// print track info
19
int
lPlot
;
20
int
lHist
;
21
int
lUseQualCuts
;
22
int
minHits
;
// min # of hits in Track
23
double
maxChisq
;
// per DOF
24
double
maxNmissTrack
;
// # of missing (= inactive) hits on track
25
double
maxNmissNorm
;
// = fraction of hits "missing" on track
26
int
nOverlap
;
// if >= nOverLap hits in common between tracks,
27
//award all common hits to one or the other
28
double
maxSegChisqO
;
// max chisq/dof allowed when combining segs from origin
29
double
maxInactiveResid
;
// max resid allowed for hit to be included at all
30
double
maxActiveSigma
;
// max # sigma allowed for hit inclusion as active
31
double
pickHitFract
;
// min % of predicted hits actually found for good track
32
double
pickHitMargin
;
// portion (mm) of outer cell to ignore in calc. above
33
double
pickHitFactor
;
// yzhang add 2010-05-12
34
int
lRemoveInActive
;
// remove in-active hits in arbitrate hits
35
double
pickHitPhiFactor
;
// factor in pickHits
36
int
pickUitlLastLayer
;
// pick hits util last layer(in hit list)
37
// or max MDC layer(43)
38
int
nHitDeleted
;
// delete track when number of removed hits reach nHitDeleted
39
int
pickSkipExistLayer
;
// if pick hits skip layer exist hot 2011-05-04
40
int
combineByFitHits
;
// if true fit stereo hits, false fit stereo segment 2011-05-11
41
int
nGapGE2
;
//delete track with # of gap with gap length >=2
42
int
nGapGE3
;
//delete track with # of gap with gap length >=3
43
int
maxGapLength
;
//delete track max gap length >=3
44
};
45
#endif
MdcTrackParams
Definition:
MdcTrackParams.h:13
MdcTrackParams::maxGapLength
int maxGapLength
Definition:
MdcTrackParams.h:43
MdcTrackParams::lRemoveInActive
int lRemoveInActive
Definition:
MdcTrackParams.h:34
MdcTrackParams::maxNmissNorm
double maxNmissNorm
Definition:
MdcTrackParams.h:25
MdcTrackParams::combineByFitHits
int combineByFitHits
Definition:
MdcTrackParams.h:40
MdcTrackParams::pickHitFract
double pickHitFract
Definition:
MdcTrackParams.h:31
MdcTrackParams::pickSkipExistLayer
int pickSkipExistLayer
Definition:
MdcTrackParams.h:39
MdcTrackParams::lPrint
int lPrint
Definition:
MdcTrackParams.h:18
MdcTrackParams::MdcTrackParams
MdcTrackParams()
Definition:
MdcTrackParams.cxx:18
MdcTrackParams::minHits
int minHits
Definition:
MdcTrackParams.h:22
MdcTrackParams::maxChisq
double maxChisq
Definition:
MdcTrackParams.h:23
MdcTrackParams::pickHitFactor
double pickHitFactor
Definition:
MdcTrackParams.h:33
MdcTrackParams::lPlot
int lPlot
Definition:
MdcTrackParams.h:19
MdcTrackParams::pickHitPhiFactor
double pickHitPhiFactor
Definition:
MdcTrackParams.h:35
MdcTrackParams::pickHitMargin
double pickHitMargin
Definition:
MdcTrackParams.h:32
MdcTrackParams::lUseQualCuts
int lUseQualCuts
Definition:
MdcTrackParams.h:21
MdcTrackParams::~MdcTrackParams
~MdcTrackParams()
Definition:
MdcTrackParams.cxx:47
MdcTrackParams::nGapGE2
int nGapGE2
Definition:
MdcTrackParams.h:41
MdcTrackParams::nHitDeleted
int nHitDeleted
Definition:
MdcTrackParams.h:38
MdcTrackParams::maxNmissTrack
double maxNmissTrack
Definition:
MdcTrackParams.h:24
MdcTrackParams::lHist
int lHist
Definition:
MdcTrackParams.h:20
MdcTrackParams::nOverlap
int nOverlap
Definition:
MdcTrackParams.h:26
MdcTrackParams::nGapGE3
int nGapGE3
Definition:
MdcTrackParams.h:42
MdcTrackParams::pickUitlLastLayer
int pickUitlLastLayer
Definition:
MdcTrackParams.h:36
MdcTrackParams::maxSegChisqO
double maxSegChisqO
Definition:
MdcTrackParams.h:28
MdcTrackParams::maxActiveSigma
double maxActiveSigma
Definition:
MdcTrackParams.h:30
MdcTrackParams::maxInactiveResid
double maxInactiveResid
Definition:
MdcTrackParams.h:29
source
Reconstruction
MdcPatRec
MdcTrkRecon
MdcTrkRecon-00-03-48
MdcTrkRecon
MdcTrackParams.h
Generated by
1.9.6