CMS 3D CMS Logo

TkOnlyTiltedGeom_cff.py
Go to the documentation of this file.
1 ################
2 #
3 # Tracking-Only Geometry config script (Flat case)
4 #
5 # This script is used for processing fast stub building in the tracker only geometry
6 # See the available scripts in the test dir
7 #
8 # GEOM is based on:
9 # https://github.com/cms-sw/cmssw/blob/CMSSW_9_0_X/Geometry/CMSCommonData/python/cmsExtendedGeometry2023D4XML_cfi.py
10 #
11 # S.Viret (viret_at_ipnl.in2p3.fr): 04/07/16
12 #
13 ################
14 
15 import FWCore.ParameterSet.Config as cms
16 
17 #Tracker stuff
23 
24 # Alignment
26 trackerGeometry.applyAlignment = cms.bool(False)
27 
28 ## Here we put the xml stuff for the tracker-only geometry
29 #
30 # Need to remove the rest in order to avoid SD-related crashes in Geant4
31 
32 XMLIdealGeometryESSource = cms.ESSource("XMLIdealGeometryESSource",
33  geomXMLFiles = cms.vstring(
34  'Geometry/CMSCommonData/data/materials.xml',
35  'Geometry/CMSCommonData/data/rotations.xml',
36  'Geometry/CMSCommonData/data/extend/cmsextent.xml',
37  'Geometry/CMSCommonData/data/PostLS2/cms.xml',
38  'Geometry/CMSCommonData/data/cmsMother.xml',
39  'Geometry/CMSCommonData/data/cmsTracker.xml',
40  'Geometry/CMSCommonData/data/eta3/etaMax.xml',
41  'Geometry/CMSCommonData/data/mgnt.xml',
42  'Geometry/CMSCommonData/data/PostLS2/beampipe.xml',
43  'Geometry/CMSCommonData/data/PostLS2/cmsBeam.xml',
44  'Geometry/CMSCommonData/data/cavern.xml',
45  'Geometry/TrackerCommonData/data/PhaseII/trackerParameters.xml',
46  'Geometry/TrackerCommonData/data/pixfwdCommon.xml',
47  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4026/pixfwd.xml',
48  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4026/pixbar.xml',
49  'Geometry/TrackerCommonData/data/trackermaterial.xml',
50  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4026/tracker.xml',
51  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4026/pixel.xml',
52  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4026/trackerbar.xml',
53  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4026/trackerfwd.xml',
54  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4026/trackerStructureTopology.xml',
55  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4026/pixelStructureTopology.xml',
56  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker4026/trackersens.xml',
57  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker4026/pixelsens.xml',
58  'Geometry/TrackerRecoData/data/PhaseII/TiltedTracker4026/trackerRecoMaterial.xml',
59  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker4026/trackerProdCuts.xml',
60  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker4026/pixelProdCuts.xml',
61  'Geometry/TrackerSimData/data/trackerProdCutsBEAM.xml',
62  'Geometry/CMSCommonData/data/FieldParameters.xml'
63  ),
64  rootNodeName = cms.string('cms:OCMS')
65 )
66 
67 
68