CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackerSeedValidator_cfi.py
Go to the documentation of this file.
2 
6 
7 trackerSeedValidator = cms.EDAnalyzer("TrackerSeedValidator",
8 
9  ### general settings ###
10  # selection of TP for evaluation of efficiency #
11  TrackingParticleSelectionForEfficiency,
12 
13  # HistoProducerAlgo. Defines the set of plots to be booked and filled
14  histoProducerAlgoBlock = MTVHistoProducerAlgoForTrackerBlock,
15 
16  # set true if you do not want that MTV launch an exception
17  # if the track collectio is missing (e.g. HLT):
18  ignoremissingtrackcollection=cms.untracked.bool(False),
19 
20  # set true if you do not want efficiency fakes and resolution fit
21  # to be calculated in the end run (for automated validation):
22  skipHistoFit=cms.untracked.bool(False),
23 
24  runStandalone = cms.bool(True),
25 
26  ### matching configuration ###
27  associators = cms.vstring('TrackAssociatorByHits'),
28 
29  ### sim input configuration ###
30  label_tp_effic = cms.InputTag("mix","MergedTrackTruth"),
31  label_tp_fake = cms.InputTag("mix","MergedTrackTruth"),
32  label_tv = cms.InputTag("mix","MergedTrackTruth"),
33  label_pileupinfo = cms.InputTag("addPileupInfo"),
34  sim = cms.string('g4SimHits'),
35  parametersDefiner = cms.string('LhcParametersDefinerForTP'), # collision like tracks
36 
37  ### reco input configuration ###
38  label = cms.VInputTag(cms.InputTag("initialStepSeeds")),
39  beamSpot = cms.InputTag("offlineBeamSpot"),
40 
41  ### output configuration
42  dirName = cms.string('Tracking/Seed/'),
43  outputFile = cms.string(''),
44 
45  TTRHBuilder = cms.string('WithTrackAngle')
46 )
47 
48