CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_6_1_2_SLHC4_patch1/src/Configuration/Geometry/python/constantsPostLS2.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 import Geometry.HcalEventSetup.hcalSLHCTopologyConstants_cfi as hcalTopologyConstants_cfi
00004 import Geometry.TrackerGeometryBuilder.trackerSLHCGeometryConstants_cfi as trackerGeometryConstants_cfi
00005 
00006 def customise(process):
00007 
00008     process.trackerGeometry.trackerGeometryConstants = cms.PSet(trackerGeometryConstants_cfi.trackerGeometryConstants)
00009     process.idealForDigiTrackerGeometry.trackerGeometryConstants = cms.PSet(trackerGeometryConstants_cfi.trackerGeometryConstants)
00010     
00011     process.trackerNumberingGeometry.fromDDD = cms.bool( True )
00012     process.trackerNumberingGeometry.layerNumberPXB = cms.uint32(18)
00013     process.trackerNumberingGeometry.totalBlade = cms.uint32(56)
00014 
00015 ##     process.hcalTopologyIdeal.hcalTopologyConstants.mode = cms.string('HcalTopologyMode::SLHC')
00016 ##     process.hcalTopologyIdeal.hcalTopologyConstants.maxDepthHB = cms.int32(7)
00017 ##     process.hcalTopologyIdeal.hcalTopologyConstants.maxDepthHE = cms.int32(7)
00018 
00019     process.hcalTopologyIdeal.hcalTopologyConstants = cms.PSet(hcalTopologyConstants_cfi.hcalTopologyConstants)
00020     process.es_hardcode.hcalTopologyConstants = cms.PSet(hcalTopologyConstants_cfi.hcalTopologyConstants)
00021     process.CaloTowerHardcodeGeometryEP = cms.PSet(hcalTopologyConstants_cfi.hcalTopologyConstants)
00022 
00023     return process