CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/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     producedEcalChannelStatus = cms.untracked.bool(True),
00005     producedEcalDQMTowerStatus = cms.untracked.bool(True),
00006     producedEcalDQMChannelStatus = cms.untracked.bool(True),
00007     producedEcalDCSTowerStatus = cms.untracked.bool(True),
00008     producedEcalDAQTowerStatus = cms.untracked.bool(True),
00009     producedEcalTrgChannelStatus = cms.untracked.bool(True),
00010     #       Values to get correct noise on RecHit amplitude using 3+5 weights
00011     EBpedRMSX12 = cms.untracked.double(1.089),
00012     weightsForTB = cms.untracked.bool(False),
00013     # channel status
00014     channelStatusFile = cms.untracked.string(''),
00015     producedEcalPedestals = cms.untracked.bool(True),
00016     #       If set true reading optimized weights (3+5 weights) from file 
00017     getWeightsFromFile = cms.untracked.bool(True),
00018     intercalibErrorsFile = cms.untracked.string(''),
00019     laserAPDPNMean = cms.untracked.double(1.0),
00020     laserAPDPNRefMean = cms.untracked.double(1.0),
00021     #       untracked string amplWeightsFile = "CalibCalorimetry/EcalTrivialCondModules/data/ampWeights_TB.txt"
00022     # file with intercalib constants - same format used for online and offline DB
00023     # by default set all inter calib const to 1.0 if no file provided
00024     intercalibConstantsFile = cms.untracked.string(''),
00025     producedEcalWeights = cms.untracked.bool(True),
00026     EEpedRMSX12 = cms.untracked.double(2.018),
00027     producedEcalIntercalibConstants = cms.untracked.bool(True),
00028     producedEcalIntercalibConstantsMC = cms.untracked.bool(True),
00029     producedEcalIntercalibErrors = cms.untracked.bool(True),
00030     producedEcalTimeCalibConstants = cms.untracked.bool(True),
00031     producedEcalTimeCalibErrors = cms.untracked.bool(True),
00032     producedEcalTimeOffsetConstant = cms.untracked.bool(True),
00033     producedEcalLaserCorrection = cms.untracked.bool(True),
00034     producedEcalGainRatios = cms.untracked.bool(True),
00035     producedEcalADCToGeVConstant = cms.untracked.bool(True),
00036     adcToGeVEBConstant = cms.untracked.double(0.035),
00037     adcToGeVEEConstant = cms.untracked.double(0.06),
00038     # cluster functions/corrections -- by default no parameters are passed
00039     producedEcalClusterLocalContCorrParameters = cms.untracked.bool(True),
00040     localContCorrParameters = cms.untracked.vdouble( 
00041             1.00365, 0.0007179, -0.008303, 0.01116, -0.1057, 1.00362, 0.0006617, -0.005505, -0.01044, -0.1770, 1.0035),
00042     producedEcalClusterCrackCorrParameters = cms.untracked.bool(True),
00043     crackCorrParameters = cms.untracked.vdouble( 
00044             0.9933, -0.01813, -0.03359, -0.09972, -0.2889, 0.9909, 0.04019, 
00045             -0.1095, 0.2401, -0.3412, 0.9942, -0.01245, -0.03002, -0.1098, 
00046             -0.2777, 0.9981, 0.01087, -0.01359, 0.06212, -0.354),
00047     mappingFile = cms.untracked.string('Geometry/EcalMapping/data/EEMap.txt'),
00048     producedEcalMappingElectronics = cms.untracked.bool(True),
00049     energyUncertaintyParameters = cms.untracked.vdouble(
00050             0.002793, 0.000908,  0.23592,   0.04446,
00051             0.02463, -0.001782, -0.343492, -0.017968,
00052             -0.013338, 0.0013819, 0.398369,  0.025488,
00053             0.002264, 0.000674,  0.281829,  0.043100,
00054             0.02047, -0.001914, -0.297824, -0.020220,
00055             -0.010669, 0.001648,  0.464209, -0.01112,
00056             0.000530, 0.001274,  0.21071,   0.04679,
00057             0.031323, -0.001997, -0.40509,  -0.05102,
00058             -0.016961, 0.0014051, 0.313083,  0.059649,
00059             -0.03947,  0.03364,   3.6768,    0.243637,
00060             0.05167, -0.02335,  -2.77506,  -0.162785,
00061             -0.011482, 0.004621,  0.511206,  0.032607,
00062             -0.05062,  0.057102,  5.48885,  -0.5305,
00063             0.06604,  -0.04686,  -4.34245,   0.500381,
00064             -0.01487,  0.010382,  0.823244, -0.09392,
00065             -0.04195,  0.028296,  1.66651,   0.87535,
00066             0.048104, -0.01493,  -0.98163,  -0.72297,
00067             -0.010256, 0.001827,  0.149991,  0.144294),
00068     producedEcalClusterEnergyUncertaintyParameters = cms.untracked.bool(True),
00069     energyCorrectionParameters = cms.untracked.vdouble(
00070 #            40.2198, -3.03103e-6,
00071 #            1.1, 8.0, -0.05185, 0.1354, 0.9165, -0.0005626, 1.385,
00072 #            1.002,  -0.7424, 0,            0,
00073 #            0,        0.5558,  2.375,   0.1869,
00074 #            7.6,      1.081,  -0.00181,
00075 #            0, 0,
00076 #            0.9, 6.5, -0.1214, 0.2362, 0.8847, -0.00193, 1.057,
00077 #            2.213, -17.29,
00078 #            -0.599,  8.874,
00079 #            0.09632, -1.457,
00080 #            -0.7584,  10.29,
00081 #            1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00082 #            1, 0, 0, 0, 0, 0, 0, 0),
00083 #   New dat from Yurii Maravin (2011/03/02)
00084              40.2198, -3.03103e-6,
00085              1.1, 8.0, -0.05289, 0.1374, 0.9141, -0.000669, 1.38,
00086              1.000,  -0.698, 0,            0,
00087              0,        0.6605,  8.825,   0.841,
00088              7.6,      1.081,  -0.00181,
00089              0, 0,
00090              0.9, 6.5, -0.07945, 0.1298, 0.9147, -0.001565, 0.9,
00091              -3.516, -2.362,
00092              2.151, 1.572,
00093              -0.336, -0.2807,
00094              3.2,  0,
00095              1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00096              1, 0, 0, 0, 0, 0, 0, 0),
00097     producedEcalClusterEnergyCorrectionParameters = cms.untracked.bool(True),
00098     energyCorrectionObjectSpecificParameters = cms.untracked.vdouble(
00099 # fEta : p0, p1
00100              40.2198, -3.03103e-6,
00101 ## fBremEta : xcorr,par0, par1, par2, par3, par4 (x 14 x 2 (electron/photon))
00102 # Electrons
00103 #xcorr
00104              1.00227, 1.00252, 1.00225, 1.00159, 0.999475, 0.997203, 0.993886,
00105              0.971262, 0.975922, 0.979087, 0.98495, 0.98781, 0.989546, 0.989638,
00106 #par
00107              1.00718, -0.00187886, 0, 0, 0,
00108              1.00713, -0.00227574, 0, 0, 0,
00109              1.00641, -0.00259935, 0, 0, 0,
00110              1.00761, -0.00433692, 0, 0, 0,
00111              1.00682, -0.00551324, 0, 0, 0,
00112              1.0073, -0.00799669, 0, 0, 0,
00113              1.00462, -0.00870057, 0, 0, 0,
00114              0.972798, -0.000771577, -0.00276696, 0, 0,
00115              0.981672, -0.00202028, -0.00471028, 0, 0,
00116              0.98251, 0.00441308, -0.00809139, 0, 0,
00117              0.986123, 0.00832913, -0.00944584, 0, 0,
00118              0.990124, 0.00742879, -0.00960462, 0, 0,
00119              0.990187, 0.0094608, -0.010172, 0, 0,
00120              0.99372, 0.00560406, -0.00943169, 0, 0,
00121 # Photons
00122 #xcorr
00123              1.00506, 1.00697, 1.00595, 1.00595, 1.00595, 1.00595, 1.00595, 
00124              0.966651, 0.97381, 0.976516, 0.983254, 0.98502, 0.98502, 0.978472, 
00125 #par
00126              0.00132382, 2.17664, -0.00467206, 0.988994, 17.5858,
00127              -0.00590257, 1.90733, 0.000684327, 0.986431, 16.6698,
00128              0.00265109, 1.73272, -0.00107022, 0.989322, 15.4911,
00129              0.00231631, 1.3463, -0.00369555, 0.987133, 10.9233,
00130              0.00984253, 1.33889, -0.00392593, 0.979191, 9.35276,
00131              0.023683, 1.31198, -0.00947317, 0.963352, 7.5597,
00132              0.0851133, 1.38097, -0.0340201, 0.969502, 4.17983,
00133              6.71705, 5034.26, -2.68669, 0.970174, 1.00288,
00134              1306.82, 472004, -1.86145, 0.981714, -0.25644,
00135              0.317121, 3.22717, -0.126848, 0.957792, 2.01028,
00136              0.275225, 2.20686, -0.11009, 0.93922, 2.69958,
00137              0.0639875, 1.40045, -0.0255853, 0.821566, 7.3297,
00138              0.030488, 1.37842, -0.0121879, 0.8173, 9.29944,
00139              0.213906, 1.67471, -0.0860589, 0.893636, 3.78218,
00140 ## fEt : 7 x 4 (photon/electron, EB/EE)
00141 # Electrons EB
00142              0.97213, 0.999528, 5.61192e-06, 0.0143269, -17.1776, 0, 0,
00143 # Electrons EE
00144              0.930081,  0.996683,  3.54079e-05,  0.0460187,  -23.2461, 0, 0,
00145 # Photons EB
00146              1,  1.00348,  1.001, -9.17302e-06, 0.999688, 0, 0,
00147 # Photons EE
00148              1,  0.996931, 0.999497, 0.992617, 7.52128e-05, -1.2845e-07, 1.00231,
00149 ## fEnergy : 5 x 2 (photon/electron, EE only)
00150 # Electrons EE
00151              400, 0.982475, 4.95413e-05, 0.16886, -30.1517, 
00152 # Photons EE
00153              850,  0.994169, 1.28629e-05, 0, 0),
00154 
00155     producedEcalClusterEnergyCorrectionObjectSpecificParameters = cms.untracked.bool(True)
00156 )