File indexing completed on 2025-02-07 14:24:19
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def Phase2ITValidateCluster(*args, **kwargs):
0004 mod = cms.EDProducer('Phase2ITValidateCluster',
0005 Delta_X_Pixel = cms.PSet(
0006 name = cms.string('Delta_X_Pixel'),
0007 title = cms.string('#Delta X;Cluster resolution X coordinate [#mum]'),
0008 switch = cms.bool(True),
0009 xmax = cms.double(250),
0010 xmin = cms.double(-250),
0011 NxBins = cms.int32(100)
0012 ),
0013 Delta_Y_Pixel = cms.PSet(
0014 name = cms.string('Delta_Y_Pixel'),
0015 title = cms.string('#Delta Y ;Cluster resolution Y coordinate [#mum]'),
0016 xmin = cms.double(-250),
0017 xmax = cms.double(250),
0018 switch = cms.bool(True),
0019 NxBins = cms.int32(100)
0020 ),
0021 Delta_X_Pixel_Primary = cms.PSet(
0022 name = cms.string('Delta_X_Pixel_Primary'),
0023 title = cms.string('#Delta X ;cluster resolution X coordinate [#mum]'),
0024 xmin = cms.double(-250),
0025 xmax = cms.double(250),
0026 switch = cms.bool(True),
0027 NxBins = cms.int32(100)
0028 ),
0029 Delta_Y_Pixel_Primary = cms.PSet(
0030 name = cms.string('Delta_Y_Pixel_Primary'),
0031 title = cms.string('#Delta Y ;cluster resolution Y coordinate [#mum]'),
0032 xmin = cms.double(-250),
0033 xmax = cms.double(250),
0034 switch = cms.bool(True),
0035 NxBins = cms.int32(100)
0036 ),
0037 TopFolderName = cms.string('TrackerPhase2ITClusterV'),
0038 ClusterSource = cms.InputTag('siPixelClusters'),
0039 InnerTrackerDigiSimLinkSource = cms.InputTag('simSiPixelDigis', 'Pixel'),
0040 simtracks = cms.InputTag('g4SimHits'),
0041 SimTrackMinPt = cms.double(0),
0042 PSimHitSource = cms.VInputTag(
0043 'g4SimHits:TrackerHitsPixelBarrelLowTof',
0044 'g4SimHits:TrackerHitsPixelBarrelHighTof',
0045 'g4SimHits:TrackerHitsPixelEndcapLowTof',
0046 'g4SimHits:TrackerHitsPixelEndcapHighTof'
0047 ),
0048 mightGet = cms.optional.untracked.vstring
0049 )
0050 for a in args:
0051 mod.update_(a)
0052 mod.update_(kwargs)
0053 return mod