File indexing completed on 2025-02-07 14:23:33
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def Pi0FixedMassWindowCalibration(*args, **kwargs):
0004 mod = cms.Looper('Pi0FixedMassWindowCalibration',
0005 maxLoops = cms.uint32(0),
0006 ecalRecHitsProducer = cms.string(''),
0007 barrelHitCollection = cms.string(''),
0008 VerbosityLevel = cms.string(''),
0009 barrelClusterCollection = cms.string(''),
0010 IslandBarrelSeedThr = cms.double(0),
0011 IslandEndcapSeedThr = cms.double(0),
0012 selePi0PtGammaOneMin = cms.double(0),
0013 selePi0PtGammaTwoMin = cms.double(0),
0014 selePi0DRBelt = cms.double(0),
0015 selePi0DetaBelt = cms.double(0),
0016 selePi0PtPi0Min = cms.double(0),
0017 selePi0S4S9GammaOneMin = cms.double(0),
0018 selePi0S4S9GammaTwoMin = cms.double(0),
0019 selePi0S9S25GammaOneMin = cms.double(0),
0020 selePi0S9S25GammaTwoMin = cms.double(0),
0021 selePi0EtBeltIsoRatioMax = cms.double(0),
0022 selePi0MinvMeanFixed = cms.double(0),
0023 selePi0MinvSigmaFixed = cms.double(0),
0024 posCalcParameters = cms.PSet(
0025 LogWeighted = cms.bool(True),
0026 T0_barl = cms.double(7.4),
0027 T0_endc = cms.double(3.1),
0028 T0_endcPresh = cms.double(1.2),
0029 W0 = cms.double(4.2),
0030 X0 = cms.double(0.89)
0031 ),
0032 clustershapecollectionEB = cms.string('islandBarrelShape'),
0033 barrelShapeAssociation = cms.string('islandBarrelShapeAssoc'),
0034 SeedRecHitFlagToBeExcludedEB = cms.vstring(),
0035 SeedRecHitFlagToBeExcludedEE = cms.vstring(),
0036 RecHitFlagToBeExcludedEB = cms.vstring(),
0037 RecHitFlagToBeExcludedEE = cms.vstring(),
0038 appendToDataLabel = cms.string('')
0039 )
0040 for a in args:
0041 mod.update_(a)
0042 mod.update_(kwargs)
0043 return mod