CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
volumeBasedMagneticField_090322_2pi_cfi.py
Go to the documentation of this file.
2 
3 
4 # This cfi contains everything needed to use the VolumeBased magnetic
5 # field engine version 090322 (based on 2007 geometry, model with extended R and Z)
6 # with separate tables for different sectors
7 
8 magfield = cms.ESSource("XMLIdealGeometryESSource",
9  geomXMLFiles = cms.vstring('Geometry/CMSCommonData/data/normal/cmsextent.xml',
10  'Geometry/CMSCommonData/data/cms.xml',
11  'Geometry/CMSCommonData/data/cmsMagneticField.xml',
12  'MagneticField/GeomBuilder/data/MagneticFieldVolumes_1103l.xml',
13  'MagneticField/GeomBuilder/data/MagneticFieldParameters_07_2pi.xml',
14  'Geometry/CMSCommonData/data/materials.xml'),
15  rootNodeName = cms.string('cmsMagneticField:MAGF')
16 )
17 
18 # avoid interference with EmptyESSource in uniformMagneticField.cfi
19 es_prefer_magfield = cms.ESPrefer("XMLIdealGeometryESSource","magfield")
20 
21 
22 ParametrizedMagneticFieldProducer = cms.ESProducer("ParametrizedMagneticFieldProducer",
23  version = cms.string('OAE_1103l_071212'),
24  parameters = cms.PSet(
25  BValue = cms.string('3_8T')
26  ),
27  label = cms.untracked.string('parametrizedField')
28 )
29 
30 
31 VolumeBasedMagneticFieldESProducer = cms.ESProducer("VolumeBasedMagneticFieldESProducer",
32  useParametrizedTrackerField = cms.bool(True),
33  label = cms.untracked.string(''),
34  paramLabel = cms.string('parametrizedField'),
35  version = cms.string('grid_1103l_090322_3_8t'),
36  geometryVersion = cms.int32(90322),
37  debugBuilder = cms.untracked.bool(False),
38  cacheLastVolume = cms.untracked.bool(True),
39  overrideMasterSector = cms.bool(False),
40  scalingVolumes = cms.vint32(),
41  scalingFactors = cms.vdouble()
42 )
43 
44