CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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_2_X/Geometry/CMSCommonData/python/cmsExtendedGeometry2026D11XML_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/cms/2019/v1/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/beampipe/2026/v1/beampipe.xml',
43  'Geometry/CMSCommonData/data/cmsBeam/2026/v1/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/TiltedTracker4025/pixfwd.xml',
48  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4025/pixbar.xml',
49  'Geometry/TrackerCommonData/data/trackermaterial.xml',
50  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4025/tracker.xml',
51  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4025/pixel.xml',
52  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4025/trackerbar.xml',
53  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4025/trackerfwd.xml',
54  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4025/trackerStructureTopology.xml',
55  'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker4025/pixelStructureTopology.xml',
56  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker4025/trackersens.xml',
57  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker4025/pixelsens.xml',
58  'Geometry/TrackerRecoData/data/PhaseII/TiltedTracker4025/trackerRecoMaterial.xml',
59  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker4025/trackerProdCuts.xml',
60  'Geometry/TrackerSimData/data/PhaseII/TiltedTracker4025/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