Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:09:06

0001 import FWCore.ParameterSet.Config as cms
0002 from DQMServices.Core.DQMEDHarvester import DQMEDHarvester
0003 
0004 TrackerMapFoldedClient = DQMEDHarvester("TrackFoldedOccupancyClient",  
0005     FolderName = cms.string('Tracking/TrackParameters'),
0006     AlgoName = cms.string('GenTk'),
0007     TrackQuality = cms.string('generalTracks'),
0008     MeasurementState = cms.string('ImpactPoint'),
0009     PhiMax = cms.double(3.141592654),
0010     PhiMin = cms.double(-3.141592654),
0011     EtaMax = cms.double(2.5),
0012     EtaMin = cms.double(-2.5),  
0013     Eta2DBin = cms.int32(26),
0014     Phi2DBin = cms.int32(32),
0015 ) 
0016     
0017 from Configuration.Eras.Modifier_phase1Pixel_cff import phase1Pixel
0018 phase1Pixel.toModify(TrackerMapFoldedClient, EtaMin=-3., EtaMax=3.)
0019 from Configuration.Eras.Modifier_phase2_tracker_cff import phase2_tracker
0020 phase2_tracker.toModify(TrackerMapFoldedClient, EtaMin=-4.5, EtaMax=4.5)
0021 
0022 TrackerMapFoldedClient_highpurity_dzPV0p1 = TrackerMapFoldedClient.clone(
0023     TrackQuality = 'highPurityTracks/dzPV0p1'
0024 )
0025 
0026 TrackerMapFoldedClient_highpurity_pt0to1 = TrackerMapFoldedClient.clone(
0027     TrackQuality = 'highPurityTracks/pt_0to1'
0028 )
0029 
0030 TrackerMapFoldedClient_highpurity_pt1 = TrackerMapFoldedClient.clone(
0031     TrackQuality = 'highPurityTracks/pt_1'
0032 )
0033 
0034 foldedMapClientSeq=cms.Sequence(TrackerMapFoldedClient*TrackerMapFoldedClient_highpurity_dzPV0p1*TrackerMapFoldedClient_highpurity_pt0to1*TrackerMapFoldedClient_highpurity_pt1)
0035 
0036 #run3
0037 TrackerMapFoldedClient_hiConformalPixelTracks = TrackerMapFoldedClient.clone(
0038     TrackQuality = 'hiConformalPixelTracks'
0039 )
0040 
0041 folded_with_conformalpixtkclient = cms.Sequence(TrackerMapFoldedClient_hiConformalPixelTracks+foldedMapClientSeq.copy())
0042 from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA
0043 pp_on_AA.toReplaceWith(foldedMapClientSeq, folded_with_conformalpixtkclient)