CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_6_2_5/src/CalibCalorimetry/EcalTrivialCondModules/python/EcalTrivialCondRetriever_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 EcalTrivialConditionRetriever = cms.ESSource("EcalTrivialConditionRetriever",
00004     TotLumi = cms.untracked.double(0.0),
00005     InstLumi = cms.untracked.double(0.0),
00006     producedEcalChannelStatus = cms.untracked.bool(True),
00007     producedEcalDQMTowerStatus = cms.untracked.bool(True),
00008     producedEcalDQMChannelStatus = cms.untracked.bool(True),
00009     producedEcalDCSTowerStatus = cms.untracked.bool(True),
00010     producedEcalDAQTowerStatus = cms.untracked.bool(True),
00011     producedEcalTrgChannelStatus = cms.untracked.bool(True),
00012     #       Values to get correct noise on RecHit amplitude using 3+5 weights
00013     EBpedRMSX12 = cms.untracked.double(1.089),
00014     weightsForTB = cms.untracked.bool(False),
00015     # channel status
00016     channelStatusFile = cms.untracked.string(''),
00017     producedEcalPedestals = cms.untracked.bool(True),
00018     #       If set true reading optimized weights (3+5 weights) from file 
00019     getWeightsFromFile = cms.untracked.bool(True),
00020     intercalibErrorsFile = cms.untracked.string(''),
00021     laserAPDPNMean = cms.untracked.double(1.0),
00022     laserAPDPNRefMean = cms.untracked.double(1.0),
00023     #       untracked string amplWeightsFile = "CalibCalorimetry/EcalTrivialCondModules/data/ampWeights_TB.txt"
00024     # file with intercalib constants - same format used for online and offline DB
00025     # by default set all inter calib const to 1.0 if no file provided
00026     intercalibConstantsFile = cms.untracked.string(''),
00027     linearCorrectionsFile = cms.untracked.string(''),
00028     producedEcalWeights = cms.untracked.bool(True),
00029     EEpedRMSX12 = cms.untracked.double(2.018),
00030     producedEcalLinearCorrections = cms.untracked.bool(True),
00031     producedEcalIntercalibConstants = cms.untracked.bool(True),
00032     producedEcalIntercalibConstantsMC = cms.untracked.bool(True),
00033     producedEcalIntercalibErrors = cms.untracked.bool(True),
00034     producedEcalTimeCalibConstants = cms.untracked.bool(True),
00035     producedEcalTimeCalibErrors = cms.untracked.bool(True),
00036     producedEcalTimeOffsetConstant = cms.untracked.bool(True),
00037     producedEcalLaserCorrection = cms.untracked.bool(True),
00038     producedEcalGainRatios = cms.untracked.bool(True),
00039     producedEcalADCToGeVConstant = cms.untracked.bool(True),
00040     adcToGeVEBConstant = cms.untracked.double(0.035),
00041     adcToGeVEEConstant = cms.untracked.double(0.06),
00042     # cluster functions/corrections -- by default no parameters are passed
00043     producedEcalClusterLocalContCorrParameters = cms.untracked.bool(True),
00044     localContCorrParameters = cms.untracked.vdouble( 
00045 #            1.00365, 0.0007179, -0.008303, 0.01116, -0.1057, 1.00362, 0.0006617, -0.005505, -0.01044, -0.1770, 1.0035),
00046 # Monte Carlo (Apr 2012)
00047 #    1.00385, 0.000847402, 0.0419403, 1.0033,  0.00100782,  0.0362918,
00048 #    1.00322, 0.000902587, 0.0335483, 1.00478, 0.000112104, 0.05377,
00049 #    1.00363, -0.00168853, 0.0392934, 1.00374, -0.00197705, 0.0402998,
00050 #    1.00258, -0.00121254, 0.0278283, 1.00266, 0.00165111,  0.0245362),
00051 # data (Apr 2012)
00052     1.00603, 0.00300789,  0.0667232, 1.00655, 0.00386189,  0.073931,
00053     1.00634, 0.00631341,  0.0764134, 1.00957, 0.0113306,   0.123808,
00054     1.00403, -0.0012733,  0.042925,  1.00394, -0.00137567, 0.0416698,
00055     1.00298, -0.00111589, 0.0320377, 1.00269, -0.00153347, 0.0296769),
00056     producedEcalClusterCrackCorrParameters = cms.untracked.bool(True),
00057     crackCorrParameters = cms.untracked.vdouble( 
00058             0.9933, -0.01813, -0.03359, -0.09972, -0.2889, 0.9909, 0.04019, 
00059             -0.1095, 0.2401, -0.3412, 0.9942, -0.01245, -0.03002, -0.1098, 
00060             -0.2777, 0.9981, 0.01087, -0.01359, 0.06212, -0.354),
00061     mappingFile = cms.untracked.string('Geometry/EcalMapping/data/EEMap.txt'),
00062     producedEcalMappingElectronics = cms.untracked.bool(True),
00063     energyUncertaintyParameters = cms.untracked.vdouble(
00064             0.002793, 0.000908,  0.23592,   0.04446,
00065             0.02463, -0.001782, -0.343492, -0.017968,
00066             -0.013338, 0.0013819, 0.398369,  0.025488,
00067             0.002264, 0.000674,  0.281829,  0.043100,
00068             0.02047, -0.001914, -0.297824, -0.020220,
00069             -0.010669, 0.001648,  0.464209, -0.01112,
00070             0.000530, 0.001274,  0.21071,   0.04679,
00071             0.031323, -0.001997, -0.40509,  -0.05102,
00072             -0.016961, 0.0014051, 0.313083,  0.059649,
00073             -0.03947,  0.03364,   3.6768,    0.243637,
00074             0.05167, -0.02335,  -2.77506,  -0.162785,
00075             -0.011482, 0.004621,  0.511206,  0.032607,
00076             -0.05062,  0.057102,  5.48885,  -0.5305,
00077             0.06604,  -0.04686,  -4.34245,   0.500381,
00078             -0.01487,  0.010382,  0.823244, -0.09392,
00079             -0.04195,  0.028296,  1.66651,   0.87535,
00080             0.048104, -0.01493,  -0.98163,  -0.72297,
00081             -0.010256, 0.001827,  0.149991,  0.144294),
00082     producedEcalClusterEnergyUncertaintyParameters = cms.untracked.bool(True),
00083     energyCorrectionParameters = cms.untracked.vdouble(
00084 #            40.2198, -3.03103e-6,
00085 #            1.1, 8.0, -0.05185, 0.1354, 0.9165, -0.0005626, 1.385,
00086 #            1.002,  -0.7424, 0,            0,
00087 #            0,        0.5558,  2.375,   0.1869,
00088 #            7.6,      1.081,  -0.00181,
00089 #            0, 0,
00090 #            0.9, 6.5, -0.1214, 0.2362, 0.8847, -0.00193, 1.057,
00091 #            2.213, -17.29,
00092 #            -0.599,  8.874,
00093 #            0.09632, -1.457,
00094 #            -0.7584,  10.29,
00095 #            1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00096 #            1, 0, 0, 0, 0, 0, 0, 0),
00097 #   New dat from Yurii Maravin (2011/03/02)
00098              40.2198, -3.03103e-6,
00099              1.1, 8.0, -0.05289, 0.1374, 0.9141, -0.000669, 1.38,
00100              1.000,  -0.698, 0,            0,
00101              0,        0.6605,  8.825,   0.841,
00102              7.6,      1.081,  -0.00181,
00103              0, 0,
00104              0.9, 6.5, -0.07945, 0.1298, 0.9147, -0.001565, 0.9,
00105              -3.516, -2.362,
00106              2.151, 1.572,
00107              -0.336, -0.2807,
00108              3.2,  0,
00109              1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00110              1, 0, 0, 0, 0, 0, 0, 0),
00111     producedEcalClusterEnergyCorrectionParameters = cms.untracked.bool(True),
00112     energyCorrectionObjectSpecificParameters = cms.untracked.vdouble(
00113     # 2011 Nov 17
00114 # fEta : p0, p1
00115 #             40.2198, -3.03103e-6,
00116 ## fBremEta : xcorr,par0, par1, par2, par3, par4 (x 14 x 2 (electron/photon))
00117 # Electrons
00118 #xcorr
00119 #             1.00227, 1.00252, 1.00225, 1.00159, 0.999475, 0.997203, 0.993886,
00120 #             0.971262, 0.975922, 0.979087, 0.98495, 0.98781, 0.989546, 0.989638,
00121 #par
00122 #             1.00718, -0.00187886, 0, 0, 0,
00123 #             1.00713, -0.00227574, 0, 0, 0,
00124 #             1.00641, -0.00259935, 0, 0, 0,
00125 #             1.00761, -0.00433692, 0, 0, 0,
00126 #             1.00682, -0.00551324, 0, 0, 0,
00127 #             1.0073, -0.00799669, 0, 0, 0,
00128 #             1.00462, -0.00870057, 0, 0, 0,
00129 #             0.972798, -0.000771577, -0.00276696, 0, 0,
00130 #             0.981672, -0.00202028, -0.00471028, 0, 0,
00131 #             0.98251, 0.00441308, -0.00809139, 0, 0,
00132 #             0.986123, 0.00832913, -0.00944584, 0, 0,
00133 #             0.990124, 0.00742879, -0.00960462, 0, 0,
00134 #             0.990187, 0.0094608, -0.010172, 0, 0,
00135 #             0.99372, 0.00560406, -0.00943169, 0, 0,
00136 # Photons
00137 #xcorr
00138 #             1.00506, 1.00697, 1.00595, 1.00595, 1.00595, 1.00595, 1.00595, 
00139 #             0.966651, 0.97381, 0.976516, 0.983254, 0.98502, 0.98502, 0.978472, 
00140 #par
00141 #             0.00132382, 2.17664, -0.00467206, 0.988994, 17.5858,
00142 #             -0.00590257, 1.90733, 0.000684327, 0.986431, 16.6698,
00143 #             0.00265109, 1.73272, -0.00107022, 0.989322, 15.4911,
00144 #             0.00231631, 1.3463, -0.00369555, 0.987133, 10.9233,
00145 #             0.00984253, 1.33889, -0.00392593, 0.979191, 9.35276,
00146 #             0.023683, 1.31198, -0.00947317, 0.963352, 7.5597,
00147 #             0.0851133, 1.38097, -0.0340201, 0.969502, 4.17983,
00148 #             6.71705, 5034.26, -2.68669, 0.970174, 1.00288,
00149 #             1306.82, 472004, -1.86145, 0.981714, -0.25644,
00150 #             0.317121, 3.22717, -0.126848, 0.957792, 2.01028,
00151 #             0.275225, 2.20686, -0.11009, 0.93922, 2.69958,
00152 #             0.0639875, 1.40045, -0.0255853, 0.821566, 7.3297,
00153 #             0.030488, 1.37842, -0.0121879, 0.8173, 9.29944,
00154 #             0.213906, 1.67471, -0.0860589, 0.893636, 3.78218,
00155 ## fEt : 7 x 4 (photon/electron, EB/EE)
00156 # Electrons EB
00157 #             0.97213, 0.999528, 5.61192e-06, 0.0143269, -17.1776, 0, 0,
00158 # Electrons EE
00159 #             0.930081,  0.996683,  3.54079e-05,  0.0460187,  -23.2461, 0, 0,
00160 # Photons EB
00161 #             1,  1.00348,  1.001, -9.17302e-06, 0.999688, 0, 0,
00162 # Photons EE
00163 #             1,  0.996931, 0.999497, 0.992617, 7.52128e-05, -1.2845e-07, 1.00231,
00164 ## fEnergy : 5 x 2 (photon/electron, EE only)
00165 # Electrons EE
00166 #             400, 0.982475, 4.95413e-05, 0.16886, -30.1517, 
00167 # Photons EE
00168 #             850,  0.994169, 1.28629e-05, 0, 0),
00169 #   2012 May 16
00170 # fEta : p0, p1
00171              40.2198, -3.03103e-6,
00172 # Electron f(Brem,eta):
00173              1.00355, 1.00377, 1.00307, 1.00235, 1.0008, 0.999123, 0.995808,
00174              0.974023, 0.983046, 0.986587, 0.989959, 0.992291, 0.994088, 0.994841,
00175              
00176              1.00824, -0.00195358, 0, 0, 0, 
00177              1.00848, -0.00249326, 0, 0, 0, 
00178              1.00762, -0.00267961, 0, 0, 0, 
00179              1.00817, -0.00405541, 0, 0, 0, 
00180              1.00648, -0.00472328, 0, 0, 0, 
00181              1.00823, -0.00789251, 0, 0, 0, 
00182              1.00671, -0.00889114, 0, 0, 0, 
00183              0.977122, -0.00079133, -0.00213429, 0, 0, 
00184              0.988986, -0.00383962, -0.00256931, 0, 0, 
00185              0.990514, 0.00110704, -0.00538053, 0, 0, 
00186              0.989242,  0.00822155,  -0.00760498,  0,  0, 
00187              0.99109,  0.0100383,  -0.00889766,  0,  0, 
00188              0.984981,  0.0207496,  -0.011706,  0,  0, 
00189              0.996159,  0.00762923,  -0.00876377,  0,  0, 
00190 # Photon f(Brem,eta):
00191              1.00942, 1.01462, 1.00984, 1.00984, 1.00984, 1.00984, 1.00984,
00192              0.976343, 0.984129, 0.985861, 0.987185, 0.986922, 0.984653, 0.984653,
00193                                              
00194              0.0631272,  2.07465,  -0.0006589,  0.989607,  12.9334, 
00195              -0.00810258,  1.87803,  0.00312754,  0.989272,  12.777, 
00196              -0.000777875,  1.6271,  0.0409175,  0.992587,  10.4214, 
00197              0.00499402,  1.27952,  -0.0171224,  0.990867,  7.31709, 
00198              0.0206879,  1.3566,  -0.00869229,  0.983379,  7.12404, 
00199              0.117245,  1.67142,  -0.0468981,  0.986991,  2.89181, 
00200              0.0855469,  1.42217,  -0.0342187,  0.971139,  4.21491, 
00201              2.32816,  556.179,  -0.93126,  0.972245,  1.83274, 
00202              0.462982,  4.21266,  -0.0638084,  0.973512,  1.96724, 
00203              0.267879,  2.82353,  -0.107158,  0.955956,  2.67778, 
00204              0.2808,  3.11316,  -0.11232,  0.956383,  2.8149, 
00205              0.012426,  1.80645,  -1.10844,  0.907241,  4.27577, 
00206              0.266712,  2.74984,  -0.106685,  0.958985,  2.72102, 
00207              0.253367,  2.53726,  -0.101347,  0.925249,  3.76083,
00208 ## f(ET) Electron EB
00209              0.976603, 0.999277, 6.91141e-06, 0.0493142, -8.21903, 0, 0,
00210 # f(ET) Electron EE
00211              0.949713, 1.00196, 3.84843e-06, 0.0329028, -34.6927, 0, 0,
00212 # f(ET) Photon EB
00213              1, 1.00213, 1.00069, -5.27777e-06, 0.99992, 0, 0,
00214 # f(ET) Photon EE
00215              1,  1.00206,  0.998431, 0.995999, 3.22962e-05, -1.8556e-08, 1.00205, 
00216 # f(E) Electron EE
00217              400, 0.986762, 3.65522e-05, 0.178521, -24.8851, 
00218 # f(E) Photon EE
00219              600,  0.995234,  1.14198e-05,  0, 0),
00220 
00221     producedEcalClusterEnergyCorrectionObjectSpecificParameters = cms.untracked.bool(True),
00222 
00223     producedEcalSampleMask = cms.untracked.bool(True),
00224     sampleMaskEB = cms.untracked.uint32(1023),
00225     sampleMaskEE = cms.untracked.uint32(1023)
00226 )