1 |
dgele |
1.1 |
module trackWithVertexRefSelector = TrackWithVertexRefSelector {
|
2 |
|
|
# the track collection
|
3 |
|
|
InputTag src = generalTracks
|
4 |
|
|
|
5 |
|
|
untracked bool copyExtras = false # copies also extras and rechits on RECO
|
6 |
|
|
# don't set this to true on AOD!
|
7 |
|
|
untracked bool copyTrajectories = false # copy also the trajs and traj->track map
|
8 |
|
|
|
9 |
|
|
# quality cuts (valid hits, normalized chi2)
|
10 |
|
|
uint32 numberOfValidHits = 8 # at least 8 valid hits
|
11 |
|
|
uint32 numberOfValidPixelHits = 0 # at least <n> hits inthe pixeles
|
12 |
|
|
uint32 numberOfLostHits = 999 # at most 999 lost hits
|
13 |
|
|
double normalizedChi2 = 999999.0
|
14 |
|
|
|
15 |
|
|
# kinematic cuts (pT in GeV)
|
16 |
|
|
double ptMin = 0
|
17 |
|
|
double ptMax = 14000
|
18 |
|
|
double etaMin = 0
|
19 |
|
|
double etaMax = 5
|
20 |
|
|
|
21 |
|
|
# impact parameter cuts (in cm)
|
22 |
|
|
double dzMax = 35
|
23 |
|
|
double d0Max = 10
|
24 |
|
|
|
25 |
|
|
# compatibility with a vertex ?
|
26 |
|
|
bool useVtx = true
|
27 |
|
|
uint32 nVertices = 3 # how many vertices to look at before dropping the track
|
28 |
|
|
InputTag vertexTag = offlinePrimaryVerticesFromCTFTracks
|
29 |
|
|
bool vtxFallback = true # falback to beam spot if there are no vertices
|
30 |
|
|
# uses vtx=(0,0,0) with deltaZeta=15.9, deltaRho = 0.2
|
31 |
|
|
double zetaVtx = 1 # tags used by b-tagging folks
|
32 |
|
|
double rhoVtx = 0.2 # tags used by b-tagging folks
|
33 |
|
|
}
|