CMS 3D CMS Logo

RPCConeSource_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 RPCConeBuilder = cms.ESProducer("RPCConeBuilder",
00004     rollConnT_14_4 = cms.vint32(-1, -1, -1),
00005     rollConnT_14_5 = cms.vint32(-1, -1, -1),
00006     rollConnT_14_0 = cms.vint32(13, 14, -1),
00007     rollConnT_14_1 = cms.vint32(13, -1, -1),
00008     rollConnT_14_2 = cms.vint32(14, 15, -1),
00009     rollConnT_14_3 = cms.vint32(15, 16, -1),
00010     rollConnT_12_4 = cms.vint32(-1, -1, -1),
00011     rollConnT_12_5 = cms.vint32(-1, -1, -1),
00012     rollConnT_12_2 = cms.vint32(12, 13, -1),
00013     rollConnT_12_3 = cms.vint32(13, 14, -1),
00014     rollConnT_12_0 = cms.vint32(10, 11, -1),
00015     rollConnT_12_1 = cms.vint32(11, -1, -1),
00016     lpSizeTower0 = cms.vint32(72, 56, 8, 40, 40, 24),
00017     rollConnLP_8_2 = cms.vint32(3, -5, 0),
00018     # HwPlane 5
00019     rollConnT_0_4 = cms.vint32(-1, -1, -1),
00020     rollConnT_9_4 = cms.vint32(-1, -1, -1),
00021     rollConnLP_13_4 = cms.vint32(0, 0, 0),
00022     #
00023     #
00024     #
00025     # m_mrtow table
00026     # rollConn_[RollNo]_[hwPlane]
00027     # HwPlane 1
00028     rollConnT_0_0 = cms.vint32(-1, -1, -1),
00029     rollConnLP_10_1 = cms.vint32(2, 0, 0),
00030     rollConnT_9_0 = cms.vint32(7, 8, -1),
00031     lpSizeTower14 = cms.vint32(72, 8, 40, 24, 0, 0),
00032     lpSizeTower15 = cms.vint32(72, 8, 40, 24, 0, 0),
00033     lpSizeTower16 = cms.vint32(72, 8, 40, 24, 0, 0),
00034     lpSizeTower10 = cms.vint32(72, 8, 40, 24, 0, 0),
00035     lpSizeTower11 = cms.vint32(72, 8, 40, 24, 0, 0),
00036     lpSizeTower12 = cms.vint32(72, 8, 40, 24, 0, 0),
00037     lpSizeTower13 = cms.vint32(72, 8, 40, 24, 0, 0),
00038     rollConnT_9_2 = cms.vint32(9, -9, 10),
00039     rollConnT_6_2 = cms.vint32(-1, -1, -1),
00040     towerBeg = cms.int32(0),
00041     rollConnT_6_3 = cms.vint32(-1, -1, -1),
00042     rollConnT_6_0 = cms.vint32(-1, -1, -1),
00043     rollConnT_16_2 = cms.vint32(-1, -1, -1),
00044     rollConnT_16_3 = cms.vint32(-1, -1, -1),
00045     rollConnT_16_0 = cms.vint32(15, 16, -1),
00046     rollConnT_16_1 = cms.vint32(15, -1, -1),
00047     rollConnLP_3_0 = cms.vint32(0, 0, 0),
00048     rollConnT_16_4 = cms.vint32(-1, -1, -1),
00049     rollConnT_16_5 = cms.vint32(-1, -1, -1),
00050     rollConnT_8_4 = cms.vint32(-1, -1, -1),
00051     rollConnT_15_4 = cms.vint32(-1, -1, -1),
00052     rollConnLP_6_5 = cms.vint32(4, 0, 0),
00053     rollConnLP_6_4 = cms.vint32(0, 0, 0),
00054     rollConnLP_6_3 = cms.vint32(0, 0, 0),
00055     rollConnLP_6_2 = cms.vint32(0, 0, 0),
00056     rollConnT_8_2 = cms.vint32(9, -9, -1),
00057     rollConnLP_6_0 = cms.vint32(0, 0, 0),
00058     # HwPlane 4
00059     rollConnT_0_3 = cms.vint32(-1, -1, -1),
00060     rollConnT_13_5 = cms.vint32(-1, -1, -1),
00061     rollConnT_13_4 = cms.vint32(-1, -1, -1),
00062     rollConnT_13_3 = cms.vint32(14, 15, -1),
00063     rollConnT_13_2 = cms.vint32(13, 14, -1),
00064     rollConnT_13_1 = cms.vint32(12, -1, -1),
00065     rollConnT_13_0 = cms.vint32(11, 12, -1),
00066     rollConnLP_4_1 = cms.vint32(3, 0, 0),
00067     rollConnLP_4_0 = cms.vint32(1, 1, -5),
00068     rollConnLP_4_3 = cms.vint32(6, 6, 0),
00069     rollConnLP_4_2 = cms.vint32(5, 5, 5),
00070     rollConnLP_4_5 = cms.vint32(4, 4, 0),
00071     rollConnLP_4_4 = cms.vint32(2, 2, 0),
00072     hwPlaneBeg = cms.int32(0),
00073     rollConnLP_12_5 = cms.vint32(0, 0, 0),
00074     rollConnT_10_1 = cms.vint32(9, -1, -1),
00075     rollConnT_4_0 = cms.vint32(4, 5, -6),
00076     rollConnT_4_1 = cms.vint32(4, -1, -1),
00077     rollConnT_4_2 = cms.vint32(2, 3, 4),
00078     rollConnT_4_3 = cms.vint32(2, 3, -1),
00079     rollConnT_4_4 = cms.vint32(4, 5, -1),
00080     rollConnT_4_5 = cms.vint32(3, 4, -1),
00081     rollConnLP_8_5 = cms.vint32(0, 0, 0),
00082     rollConnLP_8_4 = cms.vint32(0, 0, 0),
00083     rollConnT_6_4 = cms.vint32(-1, -1, -1),
00084     rollConnT_6_5 = cms.vint32(6, -1, -1),
00085     rollConnLP_8_1 = cms.vint32(0, 0, 0),
00086     rollConnLP_8_0 = cms.vint32(0, 5, 0),
00087     rollConnLP_8_3 = cms.vint32(4, 0, 0),
00088     rollConnT_6_1 = cms.vint32(-1, -1, -1),
00089     rollConnT_2_2 = cms.vint32(1, 2, -1),
00090     rollConnT_2_3 = cms.vint32(1, 2, -1),
00091     rollConnLP_16_0 = cms.vint32(1, 1, 0),
00092     rollConnT_2_0 = cms.vint32(2, 3, 4),
00093     rollConnT_15_3 = cms.vint32(16, -1, -1),
00094     rollConnT_2_1 = cms.vint32(2, -1, -1),
00095     rollConnT_8_5 = cms.vint32(-1, -1, -1),
00096     rollConnT_7_2 = cms.vint32(5, 6, -1),
00097     rollConnLP_2_3 = cms.vint32(6, 6, 0),
00098     rollConnLP_2_2 = cms.vint32(5, 5, 0),
00099     rollConnLP_2_1 = cms.vint32(3, 0, 0),
00100     rollConnLP_2_0 = cms.vint32(1, 1, 1),
00101     rollConnLP_2_5 = cms.vint32(4, 4, 0),
00102     rollConnLP_2_4 = cms.vint32(2, 2, 2),
00103     rollConnT_11_1 = cms.vint32(10, -1, -1),
00104     rollConnT_11_0 = cms.vint32(10, -1, -1),
00105     rollConnT_11_3 = cms.vint32(12, 13, -1),
00106     rollConnT_11_2 = cms.vint32(11, 12, -1),
00107     rollConnT_11_5 = cms.vint32(-1, -1, -1),
00108     rollConnT_11_4 = cms.vint32(-1, -1, -1),
00109     rollConnT_17_3 = cms.vint32(-1, -1, -1),
00110     rollConnT_17_2 = cms.vint32(-1, -1, -1),
00111     rollConnT_17_1 = cms.vint32(16, -1, -1),
00112     rollConnT_17_0 = cms.vint32(16, -1, -1),
00113     # HwPlane 2
00114     rollConnLP_0_1 = cms.vint32(3, 0, 0),
00115     #
00116     #
00117     #
00118     #m_mrlogp table
00119     # HwPlane 1
00120     rollConnLP_0_0 = cms.vint32(0, 0, 0),
00121     rollConnT_17_5 = cms.vint32(-1, -1, -1),
00122     rollConnT_17_4 = cms.vint32(-1, -1, -1),
00123     rollConnT_15_5 = cms.vint32(-1, -1, -1),
00124     rollConnLP_14_5 = cms.vint32(0, 0, 0),
00125     rollConnLP_14_4 = cms.vint32(0, 0, 0),
00126     rollConnLP_14_3 = cms.vint32(4, 4, 0),
00127     rollConnLP_14_2 = cms.vint32(3, 3, 0),
00128     rollConnLP_14_1 = cms.vint32(2, 0, 0),
00129     rollConnLP_14_0 = cms.vint32(1, 1, 0),
00130     rollConnT_9_5 = cms.vint32(-1, -1, -1),
00131     # HwPlane 6
00132     rollConnT_0_5 = cms.vint32(-1, -1, -1),
00133     rollConnLP_7_4 = cms.vint32(2, 2, 0),
00134     rollConnLP_7_5 = cms.vint32(4, 0, 0),
00135     rollConnT_9_1 = cms.vint32(8, -1, -1),
00136     # HwPlane 2
00137     rollConnT_0_1 = cms.vint32(0, -1, -1),
00138     # HwPlane 3
00139     rollConnT_0_2 = cms.vint32(-1, -1, -1),
00140     rollConnLP_7_1 = cms.vint32(3, -3, 0),
00141     lpSizeTower7 = cms.vint32(72, 56, 40, 8, 24, 0),
00142     rollConnT_7_1 = cms.vint32(7, -7, -1),
00143     rollConnLP_16_1 = cms.vint32(2, 0, 0),
00144     rollConnT_15_1 = cms.vint32(14, -1, -1),
00145     rollConnLP_16_3 = cms.vint32(0, 0, 0),
00146     rollConnLP_16_2 = cms.vint32(0, 0, 0),
00147     rollConnLP_16_5 = cms.vint32(0, 0, 0),
00148     rollConnLP_16_4 = cms.vint32(0, 0, 0),
00149     rollConnT_15_0 = cms.vint32(14, 15, -1),
00150     rollConnLP_5_0 = cms.vint32(1, 1, 1),
00151     rollConnLP_5_1 = cms.vint32(3, -3, 3),
00152     rollConnLP_5_2 = cms.vint32(5, 5, 0),
00153     rollConnLP_5_3 = cms.vint32(6, 0, 0),
00154     rollConnLP_5_4 = cms.vint32(2, 2, 2),
00155     rollConnLP_5_5 = cms.vint32(4, 0, 0),
00156     rollConnT_2_4 = cms.vint32(2, 3, 4),
00157     rollConnT_2_5 = cms.vint32(2, 3, -1),
00158     rollConnT_8_3 = cms.vint32(10, -1, -1),
00159     rollConnT_3_1 = cms.vint32(3, -1, -1),
00160     rollConnT_5_1 = cms.vint32(5, -6, 6),
00161     rollConnT_5_0 = cms.vint32(6, 7, 8),
00162     rollConnT_5_3 = cms.vint32(4, -1, -1),
00163     rollConnT_5_2 = cms.vint32(4, 5, -1),
00164     rollConnT_5_5 = cms.vint32(5, -1, -1),
00165     rollConnT_5_4 = cms.vint32(5, 6, 7),
00166     rollConnT_1_4 = cms.vint32(0, 1, -2),
00167     rollEnd = cms.int32(17),
00168     hwPlaneEnd = cms.int32(5),
00169     rollConnLP_10_3 = cms.vint32(4, 4, 0),
00170     rollConnLP_10_2 = cms.vint32(3, 3, 0),
00171     rollConnT_9_3 = cms.vint32(10, 11, -1),
00172     rollConnLP_10_0 = cms.vint32(3, 0, 0),
00173     rollConnLP_10_5 = cms.vint32(0, 0, 0),
00174     rollConnLP_10_4 = cms.vint32(0, 0, 0),
00175     rollConnLP_3_2 = cms.vint32(0, 0, 0),
00176     rollConnLP_3_3 = cms.vint32(0, 0, 0),
00177     rollConnT_15_2 = cms.vint32(15, 16, -1),
00178     rollConnLP_3_1 = cms.vint32(3, 0, 0),
00179     rollConnLP_6_1 = cms.vint32(0, 0, 0),
00180     rollConnLP_3_4 = cms.vint32(0, 0, 0),
00181     rollConnLP_3_5 = cms.vint32(0, 0, 0),
00182     rollConnT_10_0 = cms.vint32(8, -1, -1),
00183     rollConnLP_12_4 = cms.vint32(0, 0, 0),
00184     rollConnT_10_2 = cms.vint32(10, 11, -1),
00185     rollConnT_10_3 = cms.vint32(11, 12, -1),
00186     rollConnLP_12_1 = cms.vint32(2, 0, 0),
00187     rollConnLP_12_0 = cms.vint32(1, 1, 0),
00188     rollConnLP_12_3 = cms.vint32(4, 4, 0),
00189     rollConnLP_12_2 = cms.vint32(3, 3, 0),
00190     rollConnLP_1_4 = cms.vint32(2, 2, -2),
00191     rollConnLP_1_5 = cms.vint32(4, 4, 0),
00192     rollBeg = cms.int32(0),
00193     rollConnLP_1_0 = cms.vint32(1, 1, -1),
00194     rollConnLP_1_1 = cms.vint32(3, 0, 0),
00195     rollConnLP_1_2 = cms.vint32(5, 5, 0),
00196     rollConnLP_1_3 = cms.vint32(6, 6, 0),
00197     rollConnLP_9_4 = cms.vint32(0, 0, 0),
00198     rollConnLP_9_5 = cms.vint32(0, 0, 0),
00199     rollConnT_7_5 = cms.vint32(7, -1, -1),
00200     rollConnT_7_4 = cms.vint32(7, 8, -1),
00201     rollConnLP_9_0 = cms.vint32(5, 3, 0),
00202     rollConnLP_9_1 = cms.vint32(4, 0, 0),
00203     rollConnLP_9_2 = cms.vint32(3, -5, 3),
00204     rollConnT_7_0 = cms.vint32(8, 9, -1),
00205     rollConnLP_13_0 = cms.vint32(1, 1, 0),
00206     lpSizeTower3 = cms.vint32(72, 56, 8, 40, 40, 24),
00207     rollConnT_1_5 = cms.vint32(0, 1, -1),
00208     rollConnLP_17_1 = cms.vint32(2, 0, 0),
00209     rollConnLP_17_2 = cms.vint32(0, 0, 0),
00210     rollConnLP_17_3 = cms.vint32(0, 0, 0),
00211     rollConnLP_9_3 = cms.vint32(4, 4, 0),
00212     rollConnT_1_0 = cms.vint32(0, 1, -2),
00213     rollConnT_1_3 = cms.vint32(0, 1, -1),
00214     rollConnT_1_2 = cms.vint32(0, 1, -1),
00215     rollConnT_1_1 = cms.vint32(1, -1, -1),
00216     lpSizeTower1 = cms.vint32(72, 56, 8, 40, 40, 24),
00217     rollConnT_7_3 = cms.vint32(4, 5, -1),
00218     # HwPlane 6
00219     rollConnLP_0_5 = cms.vint32(0, 0, 0),
00220     rollConnLP_7_2 = cms.vint32(5, 5, 0),
00221     # HwPlane 5
00222     rollConnLP_0_4 = cms.vint32(0, 0, 0),
00223     rollConnT_3_3 = cms.vint32(-1, -1, -1),
00224     rollConnT_3_2 = cms.vint32(-1, -1, -1),
00225     rollConnLP_17_4 = cms.vint32(0, 0, 0),
00226     rollConnT_3_0 = cms.vint32(-1, -1, -1),
00227     rollConnLP_17_0 = cms.vint32(1, 0, 0),
00228     rollConnT_3_5 = cms.vint32(-1, -1, -1),
00229     rollConnT_3_4 = cms.vint32(-1, -1, -1),
00230     rollConnT_10_4 = cms.vint32(-1, -1, -1),
00231     rollConnT_8_0 = cms.vint32(-1, 7, -1),
00232     rollConnLP_7_3 = cms.vint32(6, 6, 0),
00233     # HwPlane 4
00234     rollConnLP_0_3 = cms.vint32(0, 0, 0),
00235     rollConnLP_17_5 = cms.vint32(0, 0, 0),
00236     # HwPlane 3
00237     rollConnLP_0_2 = cms.vint32(0, 0, 0),
00238     rollConnT_10_5 = cms.vint32(-1, -1, -1),
00239     rollConnLP_11_2 = cms.vint32(3, 3, 0),
00240     rollConnLP_11_3 = cms.vint32(4, 4, 0),
00241     rollConnLP_11_0 = cms.vint32(1, 0, 0),
00242     rollConnLP_11_1 = cms.vint32(2, 0, 0),
00243     rollConnLP_11_4 = cms.vint32(0, 0, 0),
00244     rollConnLP_11_5 = cms.vint32(0, 0, 0),
00245     rollConnT_8_1 = cms.vint32(-1, -1, -1),
00246     rollConnLP_7_0 = cms.vint32(1, 1, 0),
00247     lpSizeTower8 = cms.vint32(72, 24, 40, 8, 0, 0),
00248     lpSizeTower9 = cms.vint32(72, 8, 40, 0, 0, 0),
00249     #vint32 lpSizeTower5 = {72, 56,  8, 8, 40, 24}  // old CMSSW bug compatible
00250     lpSizeTower6 = cms.vint32(56, 72, 40, 8, 24, 0),
00251     rollConnLP_13_5 = cms.vint32(0, 0, 0),
00252     lpSizeTower4 = cms.vint32(72, 56, 8, 40, 40, 24),
00253     #vint32 lpSizeTower5 = {72, 56,  8, 40, 40, 24} // Bug
00254     lpSizeTower5 = cms.vint32(72, 56, 40, 8, 40, 24),
00255     lpSizeTower2 = cms.vint32(72, 56, 8, 40, 40, 24),
00256     rollConnLP_13_1 = cms.vint32(2, 0, 0),
00257     rollConnLP_13_2 = cms.vint32(3, 3, 0),
00258     rollConnLP_13_3 = cms.vint32(4, 4, 0),
00259     towerEnd = cms.int32(16),
00260     rollConnLP_15_4 = cms.vint32(0, 0, 0),
00261     rollConnLP_15_5 = cms.vint32(0, 0, 0),
00262     rollConnLP_15_2 = cms.vint32(3, 3, 0),
00263     rollConnLP_15_3 = cms.vint32(4, 0, 0),
00264     rollConnLP_15_0 = cms.vint32(1, 1, 0),
00265     rollConnLP_15_1 = cms.vint32(2, 0, 0)
00266 )
00267 
00268 rpcconesrc = cms.ESSource("EmptyESSource",
00269     recordName = cms.string('L1RPCConeBuilderRcd'),
00270     iovIsRunNotTime = cms.bool(True),
00271     firstValid = cms.vuint32(1)
00272 )
00273 
00274 

Generated on Tue Jun 9 17:40:30 2009 for CMSSW by  doxygen 1.5.4