test
CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions | Variables
dumpSimGeometry_cfg Namespace Reference

Functions

def help
 
def simGeoLoad
 

Variables

int defaultLevel = 14
 
string defaultOutputFileName = "cmsSimGeom.root"
 
tuple defaultTag = str(2015)
 
tuple level = cms.untracked.int32(defaultLevel)
 
tuple options = VarParsing.VarParsing()
 
tuple outputFileName = cms.untracked.string(options.out)
 
tuple process = cms.Process("SIMDUMP")
 
tuple tag = cms.untracked.string(options.tag)
 
tuple varType = Enumerate("Run1 Ideal2015 Ideal2015dev 2015 2015dev GEMDev RPC4RE11 2017 2017dev 2017new 2017NewFPix 2019 2023D1 2023D2 2023D3 MaPSA CRack DB")
 
tuple verbose = cms.untracked.bool(False)
 

Function Documentation

def dumpSimGeometry_cfg.help ( )

Definition at line 8 of file dumpSimGeometry_cfg.py.

References cmsRelvalreport.exit.

Referenced by simGeoLoad().

8 
9 def help():
10  print "Usage: cmsRun dumpSimGeometry_cfg.py tag=TAG "
11  print " tag=tagname"
12  print " indentify geometry condition database tag"
13  print " ", varType.keys()
14  print ""
15  print " out=outputFileName"
16  print " default is cmsSimGeom<tag>.root"
17  print
18  exit(1);
def dumpSimGeometry_cfg.simGeoLoad (   score)

Definition at line 19 of file dumpSimGeometry_cfg.py.

References help().

19 
20 def simGeoLoad(score):
21  print "Loading configuration for tag ", options.tag ,"...\n"
22  if score == "Run1":
23  process.load("Geometry.CMSCommonData.cmsIdealGeometryXML_cfi")
24 
25  elif score == "2015":
26  process.load("Geometry.CMSCommonData.cmsExtendedGeometry2015XML_cfi")
27 
28  elif score == "2015dev":
29  process.load("Geometry.CMSCommonData.cmsExtendedGeometry2015devXML_cfi")
30 
31  elif score == "GEMDev":
32  process.load("Geometry.CMSCommonData.cmsExtendedGeometry2015MuonGEMDevXML_cfi")
33 
34  elif score == "Ideal2015":
35  process.load("Geometry.CMSCommonData.cmsIdealGeometry2015XML_cfi")
36 
37  elif score == "Ideal2015dev":
38  process.load("Geometry.CMSCommonData.cmsIdealGeometry2015devXML_cfi")
39 
40  elif score == "RPC4RE11":
41  process.load("Geometry.CMSCommonData.cmsExtendedGeometry2015XML_RPC4RE11_cfi")
42 
43  elif score == "2017":
44  process.load('Configuration.Geometry.GeometryExtended2017Reco_cff')
45 
46  elif score == "2017dev":
47  process.load("Geometry.CMSCommonData.cmsExtendedGeometry2017devXML_cfi")
48 
49  elif score == "2017new":
50  process.load("Geometry.CMSCommonData.cmsExtendedGeometry2017newXML_cfi")
51 
52  elif score == "2017NewFPix":
53  process.load("Geometry.CMSCommonData.cmsExtendedGeometry2017XML_NewFPix_cfi")
54 
55  elif score == "2019":
56  process.load('Configuration.Geometry.GeometryExtended2019Reco_cff')
57 
58  elif score == "2023D1":
59  process.load('Geometry.CMSCommonData.cmsExtendedGeometry2023D1XML_cfi')
60 
61  elif score == "2023D2":
62  process.load('Geometry.CMSCommonData.cmsExtendedGeometry2023D2XML_cfi')
63 
64  elif score == "2023D3":
65  process.load('Geometry.CMSCommonData.cmsExtendedGeometry2023D3XML_cfi')
66 
67  elif score == "2023D4":
68  process.load('Geometry.CMSCommonData.cmsExtendedGeometry2023D4XML_cfi')
69 
70  elif score == "2023D5":
71  process.load('Geometry.CMSCommonData.cmsExtendedGeometry2023D5XML_cfi')
72 
73  elif score == "MaPSA":
74  process.load('Geometry.TrackerCommonData.mapsaGeometryXML_cfi')
75 
76  elif score == "CRack":
77  process.load('Geometry.TrackerCommonData.crackGeometryXML_cfi')
78 
79  elif score == "DB":
80  process.load("Configuration.StandardSequences.GeometryDB_cff")
81  process.load("Configuration.StandardSequences.FrontierConditions_GlobalTag_cff")
82  from Configuration.AlCa.autoCond import autoCond
83  process.GlobalTag.globaltag = autoCond['run2_mc']
84 
85  else:
86  help()
87 
88 

Variable Documentation

int dumpSimGeometry_cfg.defaultLevel = 14

Definition at line 92 of file dumpSimGeometry_cfg.py.

string dumpSimGeometry_cfg.defaultOutputFileName = "cmsSimGeom.root"

Definition at line 93 of file dumpSimGeometry_cfg.py.

tuple dumpSimGeometry_cfg.defaultTag = str(2015)

Definition at line 91 of file dumpSimGeometry_cfg.py.

tuple dumpSimGeometry_cfg.level = cms.untracked.int32(defaultLevel)

Definition at line 122 of file dumpSimGeometry_cfg.py.

tuple dumpSimGeometry_cfg.options = VarParsing.VarParsing()

Definition at line 89 of file dumpSimGeometry_cfg.py.

tuple dumpSimGeometry_cfg.outputFileName = cms.untracked.string(options.out)

Definition at line 127 of file dumpSimGeometry_cfg.py.

tuple dumpSimGeometry_cfg.process = cms.Process("SIMDUMP")

Definition at line 113 of file dumpSimGeometry_cfg.py.

tuple dumpSimGeometry_cfg.tag = cms.untracked.string(options.tag)

Definition at line 126 of file dumpSimGeometry_cfg.py.

tuple dumpSimGeometry_cfg.varType = Enumerate("Run1 Ideal2015 Ideal2015dev 2015 2015dev GEMDev RPC4RE11 2017 2017dev 2017new 2017NewFPix 2019 2023D1 2023D2 2023D3 MaPSA CRack DB")

Definition at line 6 of file dumpSimGeometry_cfg.py.

tuple dumpSimGeometry_cfg.verbose = cms.untracked.bool(False)

Definition at line 121 of file dumpSimGeometry_cfg.py.