1 import FWCore.ParameterSet.Config
as cms
9 from DQMServices.Core.DQMEDAnalyzer
import DQMEDAnalyzer
11 "MultiTrackValidatorGenPs",
15 TrackingParticleSelectionForEfficiency,
17 GenParticleSelectionForEfficiency,
20 histoProducerAlgoBlock = MTVHistoProducerAlgoForTrackerBlock,
24 ignoremissingtrackcollection=cms.untracked.bool(
False),
26 useGsf=cms.bool(
False),
30 associators = cms.untracked.VInputTag(
"TrackAssociatorByChi2"),
31 UseAssociators = cms.bool(
True),
34 label_tp_effic = cms.InputTag(
"genParticles"),
35 label_tp_fake = cms.InputTag(
"genParticles"),
36 label_tv = cms.InputTag(
"mix",
"MergedTrackTruth"),
37 label_pileupinfo = cms.InputTag(
"addPileupInfo"),
39 cms.InputTag(
"g4SimHits",
"TrackerHitsPixelBarrelHighTof"),
40 cms.InputTag(
"g4SimHits",
"TrackerHitsPixelBarrelLowTof"),
41 cms.InputTag(
"g4SimHits",
"TrackerHitsPixelEndcapHighTof"),
42 cms.InputTag(
"g4SimHits",
"TrackerHitsPixelEndcapLowTof"),
43 cms.InputTag(
"g4SimHits",
"TrackerHitsTECHighTof"),
44 cms.InputTag(
"g4SimHits",
"TrackerHitsTECLowTof"),
45 cms.InputTag(
"g4SimHits",
"TrackerHitsTIBHighTof"),
46 cms.InputTag(
"g4SimHits",
"TrackerHitsTIBLowTof"),
47 cms.InputTag(
"g4SimHits",
"TrackerHitsTIDHighTof"),
48 cms.InputTag(
"g4SimHits",
"TrackerHitsTIDLowTof"),
49 cms.InputTag(
"g4SimHits",
"TrackerHitsTOBHighTof"),
50 cms.InputTag(
"g4SimHits",
"TrackerHitsTOBLowTof")
52 parametersDefiner = cms.string(
'LhcParametersDefinerForTP'),
56 label = cms.VInputTag(cms.InputTag(
"generalTracks")),
57 beamSpot = cms.InputTag(
"offlineBeamSpot"),
60 dEdx1Tag = cms.InputTag(
"dedxHarmonic2"),
61 dEdx2Tag = cms.InputTag(
"dedxTruncated40"),
64 dirName = cms.string(
'Tracking/Track/'),
67 doSimPlots = cms.untracked.bool(
True),
68 doSimTrackPlots = cms.untracked.bool(
True),
69 doRecoTrackPlots = cms.untracked.bool(
True),
70 dodEdxPlots = cms.untracked.bool(
False),
73 from Configuration.ProcessModifiers.premix_stage2_cff
import premix_stage2
74 premix_stage2.toModify(multiTrackValidator,
75 label_tv =
"mixData:MergedTrackTruth",