6 magfield = cms.ESSource(
"XMLIdealGeometryESSource",
7 geomXMLFiles = cms.vstring(
'Geometry/CMSCommonData/data/normal/cmsextent.xml',
8 'Geometry/CMSCommonData/data/cms.xml',
9 'Geometry/CMSCommonData/data/cmsMagneticField.xml',
10 'MagneticField/GeomBuilder/data/MagneticFieldVolumes_1103l.xml',
11 'MagneticField/GeomBuilder/data/MagneticFieldParameters_07_2pi.xml',
12 'Geometry/CMSCommonData/data/materials.xml'),
13 rootNodeName = cms.string(
'cmsMagneticField:MAGF')
17 es_prefer_magfield = cms.ESPrefer(
"XMLIdealGeometryESSource",
"magfield")
22 SlaveField0 = cms.ESProducer(
"UniformMagneticFieldESProducer",
23 ZFieldInTesla = cms.double(0.0),
24 label = cms.untracked.string(
'slave_0')
27 SlaveField20 = cms.ESProducer(
"ParametrizedMagneticFieldProducer",
28 version = cms.string(
'OAE_1103l_071212'),
29 parameters = cms.PSet(
30 BValue = cms.string(
'2_0T')
32 label = cms.untracked.string(
'slave_20')
35 SlaveField30 = SlaveField20.clone()
36 SlaveField30.parameters.BValue =
'3_0T'
37 SlaveField30.label =
'slave_30'
39 SlaveField35 = SlaveField20.clone()
40 SlaveField35.parameters.BValue =
'3_5T'
41 SlaveField35.label =
'slave_35'
43 SlaveField38 = SlaveField20.clone()
44 SlaveField38.parameters.BValue=
'3_8T'
45 SlaveField38.label =
'slave_38'
47 SlaveField40 = SlaveField20.clone()
48 SlaveField40.parameters.BValue=
'4_0T'
49 SlaveField40.label =
'slave_40'
52 VBF0 = cms.ESProducer(
"VolumeBasedMagneticFieldESProducer",
53 label = cms.untracked.string(
'0t'),
54 useParametrizedTrackerField = cms.bool(
True),
55 paramLabel = cms.string(
'slave_0'),
56 version = cms.string(
'grid_1103l_071212_2t'),
57 debugBuilder = cms.untracked.bool(
False),
58 cacheLastVolume = cms.untracked.bool(
True),
59 overrideMasterSector = cms.bool(
True),
60 scalingVolumes = cms.vint32(),
61 scalingFactors = cms.vdouble()
65 VBF20.version =
'grid_1103l_071212_2t'
66 VBF20.paramLabel =
'slave_20'
67 VBF20.label =
'071212_2t'
70 VBF30.version =
'grid_1103l_071212_3t'
71 VBF30.paramLabel =
'slave_30'
72 VBF30.label =
'071212_3t'
75 VBF35.version =
'grid_1103l_071212_3_5t'
76 VBF35.paramLabel =
'slave_35'
77 VBF35.label =
'071212_3_5t'
82 VBF38.version =
'grid_1103l_090322_3_8t'
83 VBF38.paramLabel =
'slave_38'
84 VBF38.label =
'090322_3_8t'
85 VBF38.overrideMasterSector =
False
86 VBF38.scalingVolumes = fieldScaling.scalingVolumes
87 VBF38.scalingFactors = fieldScaling.scalingFactors
90 VBF40.version =
'grid_1103l_071212_4t'
91 VBF40.paramLabel =
'slave_40'
92 VBF40.label =
'071212_4t'
95 AutoMagneticFieldESProducer = cms.ESProducer(
"AutoMagneticFieldESProducer",
97 valueOverride = cms.int32(-1),
98 nominalCurrents = cms.untracked.vint32(-1, 0,9558,14416,16819,18268,19262),
99 mapLabels = cms.untracked.vstring(
"090322_3_8t",
106 label = cms.untracked.string(
''),