1 import FWCore.ParameterSet.Config
as cms
8 NewMuonTrackValidator = cms.EDAnalyzer(
"NewMuonTrackValidator",
10 muonTPSelector = cms.PSet(NewMuonTPSet),
12 label_tp_effic = cms.InputTag(
"mix",
"MergedTrackTruth"),
13 label_tp_fake = cms.InputTag(
"mix",
"MergedTrackTruth"),
14 label_pileupinfo = cms.InputTag(
"addPileupInfo"),
17 label = cms.VInputTag(cms.InputTag(
"globalMuons")),
18 beamSpot = cms.InputTag(
"offlineBeamSpot"),
22 ignoremissingtrackcollection=cms.untracked.bool(
False),
25 parametersDefiner = cms.string(
'LhcParametersDefinerForTP'),
30 simHitTpMapTag = cms.InputTag(
"simHitTPAssocProducer"),
33 associators = cms.vstring(
'MuonAssociationByHits'),
34 UseAssociators = cms.bool(
False),
35 useGEMs = cms.bool(
False),
36 useME0 = cms.bool(
False),
37 associatormap = cms.InputTag(
"tpToMuonTrackAssociation"),
42 BiDirectional_RecoToSim_association = cms.bool(
True),
45 outputFile = cms.string(
''),
46 dirName = cms.string(
'Muons/RecoMuonV/MuonTrack/'),
49 muonHistoParameters = cms.PSet(defaultMuonHistoParameters)
52 from Configuration.Eras.Modifier_run3_GEM_cff
import run3_GEM
53 run3_GEM.toModify( NewMuonTrackValidator, useGEMs = cms.bool(
True) )
54 from Configuration.Eras.Modifier_phase2_muon_cff
import phase2_muon
55 phase2_muon.toModify( NewMuonTrackValidator, useME0 = cms.bool(
True) )