File indexing completed on 2024-04-06 12:18:50
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from Validation.RecoTrack.HLTmultiTrackValidator_cfi import *
0004 hltGsfTrackValidator = hltMultiTrackValidator.clone(
0005 label = [
0006 "hltEgammaGsfTracks",
0007
0008 ],
0009 label_tp_effic = "trackingParticlesElectron",
0010 label_tp_effic_refvector = cms.bool(True),
0011 dirName = cms.string('HLT/EGM/Tracking/ValidationWRTtp/'),
0012
0013 histoProducerAlgoBlock = dict(
0014 TpSelectorForEfficiencyVsEta = dict(minRapidity=-3, maxRapidity=3),
0015 TpSelectorForEfficiencyVsPhi = dict(minRapidity=-3, maxRapidity=3),
0016 TpSelectorForEfficiencyVsPt = dict(minRapidity=-3, maxRapidity=3),
0017 TpSelectorForEfficiencyVsVTXR = dict(minRapidity=-3, maxRapidity=3),
0018 TpSelectorForEfficiencyVsVTXZ = dict(minRapidity=-3, maxRapidity=3),
0019 generalTpSelector = dict(minRapidity=-3, maxRapidity=3),
0020 ),
0021 maxRapidityTP = 3.0,
0022 minRapidityTP = -3.0,
0023 )
0024
0025 from Validation.RecoTrack.TrackValidation_cff import trackingParticlesElectron
0026 hltMultiTrackValidationGsfTracksTask = cms.Task(
0027 hltTPClusterProducer
0028 , hltTrackAssociatorByHits
0029 , trackingParticlesElectron
0030 )
0031 hltMultiTrackValidationGsfTracks = cms.Sequence(
0032 hltGsfTrackValidator,
0033 hltMultiTrackValidationGsfTracksTask
0034 )