1 import FWCore.ParameterSet.Config
as cms
8 from DQMServices.Core.DQMEDAnalyzer
import DQMEDAnalyzer
11 muonTPSelector = cms.PSet(muonTPSet),
13 label_tp_effic = cms.InputTag(
"mix",
"MergedTrackTruth"),
14 label_tp_fake = cms.InputTag(
"mix",
"MergedTrackTruth"),
15 label_pileupinfo = cms.InputTag(
"addPileupInfo"),
18 label = cms.VInputTag(cms.InputTag(
"globalMuons")),
19 beamSpot = cms.InputTag(
"offlineBeamSpot"),
23 ignoremissingtrackcollection=cms.untracked.bool(
False),
26 parametersDefiner = cms.string(
'LhcParametersDefinerForTP'),
31 simHitTpMapTag = cms.InputTag(
"simHitTPAssocProducer"),
34 associators = cms.vstring(
'MuonAssociationByHits'),
35 UseAssociators = cms.bool(
False),
36 useGEMs = cms.bool(
False),
37 useME0 = cms.bool(
False),
38 associatormap = cms.InputTag(
"tpToMuonTrackAssociation"),
43 BiDirectional_RecoToSim_association = cms.bool(
True),
46 outputFile = cms.string(
''),
47 dirName = cms.string(
'Muons/RecoMuonV/MuonTrack/'),
50 muonHistoParameters = cms.PSet(defaultMuonHistoParameters)
53 from Configuration.Eras.Modifier_run3_GEM_cff
import run3_GEM
54 run3_GEM.toModify( muonTrackValidator, useGEMs = cms.bool(
True) )
55 from Configuration.Eras.Modifier_phase2_muon_cff
import phase2_muon
56 phase2_muon.toModify( muonTrackValidator, useME0 = cms.bool(
True) )
57 from Configuration.Eras.Modifier_phase2_GE0_cff
import phase2_GE0
58 phase2_GE0.toModify( muonTrackValidator, useME0 = cms.bool(
False) )
60 from Configuration.ProcessModifiers.premix_stage2_cff
import premix_stage2
61 premix_stage2.toModify(muonTrackValidator,
62 label_tp_effic =
"mixData:MergedTrackTruth",
63 label_tp_fake =
"mixData:MergedTrackTruth",