CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
CalibrationTrackSelector_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 CalibrationTrackSelector = cms.EDFilter("CalibrationTrackSelectorModule",
4  minHitChargeStrip = cms.double(20.0),
5  rphirecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
6  applyMultiplicityFilter = cms.bool(False),
7  matchedrecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
8  etaMin = cms.double(-2.6),
9  etaMax = cms.double(2.6),
10  minHitIsolation = cms.double(0.01),
11  phiMax = cms.double(3.1416),
12  phiMin = cms.double(-3.1416),
13  ptMin = cms.double(10.0),
14  minMultiplicity = cms.int32(1),
15  nHitMin = cms.double(0.0),
16  ptMax = cms.double(999.0),
17  nHitMax = cms.double(999.0),
18  applyNHighestPt = cms.bool(False),
19  applyChargeCheck = cms.bool(False),
20  minHitsPerSubDet = cms.PSet(
21  inTEC = cms.int32(0),
22  inTOB = cms.int32(0),
23  inFPIX = cms.int32(0),
24  inTID = cms.int32(0),
25  inBPIX = cms.int32(0),
26  inTIB = cms.int32(0)
27  ),
28  nHighestPt = cms.int32(2),
29  nHitMin2D = cms.uint32(0),
30  src = cms.InputTag("generalTracks"), ##ctfWithMaterialTracks
31 
32  applyIsolationCut = cms.bool(False),
33  multiplicityOnInput = cms.bool(False),
34  filter = cms.bool(False),
35  maxMultiplicity = cms.int32(999999),
36  seedOnlyFrom = cms.int32(0),
37  chi2nMax = cms.double(999999.0),
38  # Settings for the base TrackSelector
39  # FIXME this should get its own PSet
40  applyBasicCuts = cms.bool(True)
41 )
42 
43