Back to home page

Project CMSSW displayed by LXR

 
 

    


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 #        "hltEgammaGsfTracksUnseeded",
0008     ],
0009     label_tp_effic           = "trackingParticlesElectron",
0010     label_tp_effic_refvector = cms.bool(True), 
0011     dirName                  = cms.string('HLT/EGM/Tracking/ValidationWRTtp/'),
0012     ## eta range driven by ECAL acceptance
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 )