CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_9/src/FastSimulation/Configuration/python/Geometries_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 # The CMS Geometry files
00004 # Pilot 2 Geometry doesn't contain the preshower
00005 #from Configuration.StandardSequences.GeometryPilot2_cff import *
00006 
00007 # To use the "full" CMS Geometry, comment the prevous line, and uncomment the following one:
00008 #####from Configuration.StandardSequences.Geometry_cff import *
00009 from Configuration.StandardSequences.GeometryDB_cff import *
00010 
00011 
00012 # The tracker Geometry left-over (for aligned/misaligned Geometry)
00013 # The goemetry used for reconstruction must not be misaligned.
00014 TrackerDigiGeometryESModule.applyAlignment = False
00015 # Create a misaligned Geometry for simulation
00016 misalignedTrackerGeometry = Geometry.TrackerGeometryBuilder.trackerGeometryDB_cfi.TrackerDigiGeometryESModule.clone()
00017 # The misalignment is not applied by default
00018 misalignedTrackerGeometry.applyAlignment = False
00019 # Label of the produced TrackerGeometry:
00020 misalignedTrackerGeometry.appendToDataLabel = 'MisAligned'
00021 
00022 # The DT Geometry left-over (for aligned/misaligned Geometry)
00023 # The Geometry used for reconstruction must not be misaligned.
00024 DTGeometryESModule.applyAlignment = False
00025 # Create a misaligned Geometry for simulation
00026 misalignedDTGeometry = Geometry.DTGeometryBuilder.dtGeometryDB_cfi.DTGeometryESModule.clone()
00027 # The misalignment is not applied by default
00028 misalignedDTGeometry.applyAlignment = False
00029 # Label of the produced DTGeometry:
00030 misalignedDTGeometry.appendToDataLabel = 'MisAligned'
00031 
00032 # The CSC Geometry left-over (for aligned/misaligned Geometry)
00033 # The Geometry used for reconstruction must not be misaligned.
00034 CSCGeometryESModule.applyAlignment = False
00035 # Create a misaligned Geometry for simulation
00036 misalignedCSCGeometry = Geometry.CSCGeometryBuilder.cscGeometryDB_cfi.CSCGeometryESModule.clone()
00037 # The misalignment is not applied by default
00038 misalignedCSCGeometry.applyAlignment = False
00039 # Label of the produced CSCGeometry:
00040 misalignedCSCGeometry.appendToDataLabel = 'MisAligned'
00041 
00042 
00043 
00044 # Reconstruction and Interaction tracker geometries
00045 from FastSimulation.Configuration.TrackerRecoGeometryESProducer_cfi import *
00046 from FastSimulation.TrackerSetup.TrackerInteractionGeometryESProducer_cfi import *
00047 
00048 # The Calo Geometry service model left-over
00049 from Geometry.CaloEventSetup.CaloTopology_cfi import *
00050 
00051 # The muon Geometry left-over
00052 from RecoMuon.DetLayers.muonDetLayerGeometry_cfi import *