CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/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     producedEcalLaserCorrection = cms.untracked.bool(True),
00033     producedEcalGainRatios = cms.untracked.bool(True),
00034     producedEcalADCToGeVConstant = cms.untracked.bool(True),
00035     adcToGeVEBConstant = cms.untracked.double(0.035),
00036     adcToGeVEEConstant = cms.untracked.double(0.06),
00037     # cluster functions/corrections -- by default no parameters are passed
00038     producedEcalClusterLocalContCorrParameters = cms.untracked.bool(True),
00039     localContCorrParameters = cms.untracked.vdouble( 
00040             1.00365, 0.0007179, -0.008303, 0.01116, -0.1057, 1.00362, 0.0006617, -0.005505, -0.01044, -0.1770, 1.0035),
00041     producedEcalClusterCrackCorrParameters = cms.untracked.bool(True),
00042     crackCorrParameters = cms.untracked.vdouble( 
00043             0.9933, -0.01813, -0.03359, -0.09972, -0.2889, 0.9909, 0.04019, 
00044             -0.1095, 0.2401, -0.3412, 0.9942, -0.01245, -0.03002, -0.1098, 
00045             -0.2777, 0.9981, 0.01087, -0.01359, 0.06212, -0.354),
00046     mappingFile = cms.untracked.string('Geometry/EcalMapping/data/EEMap.txt'),
00047     producedEcalMappingElectronics = cms.untracked.bool(True),
00048     energyUncertaintyParameters = cms.untracked.vdouble(
00049             0.002793, 0.000908,  0.23592,   0.04446,
00050             0.02463, -0.001782, -0.343492, -0.017968,
00051             -0.013338, 0.0013819, 0.398369,  0.025488,
00052             0.002264, 0.000674,  0.281829,  0.043100,
00053             0.02047, -0.001914, -0.297824, -0.020220,
00054             -0.010669, 0.001648,  0.464209, -0.01112,
00055             0.000530, 0.001274,  0.21071,   0.04679,
00056             0.031323, -0.001997, -0.40509,  -0.05102,
00057             -0.016961, 0.0014051, 0.313083,  0.059649,
00058             -0.03947,  0.03364,   3.6768,    0.243637,
00059             0.05167, -0.02335,  -2.77506,  -0.162785,
00060             -0.011482, 0.004621,  0.511206,  0.032607,
00061             -0.05062,  0.057102,  5.48885,  -0.5305,
00062             0.06604,  -0.04686,  -4.34245,   0.500381,
00063             -0.01487,  0.010382,  0.823244, -0.09392,
00064             -0.04195,  0.028296,  1.66651,   0.87535,
00065             0.048104, -0.01493,  -0.98163,  -0.72297,
00066             -0.010256, 0.001827,  0.149991,  0.144294),
00067     producedEnergyUncertaintyParameters = cms.untracked.bool(True),
00068     energyCorrectionParameters = cms.untracked.vdouble(
00069             40.2198, -3.03103e-6,
00070             1.1, 8.0, -0.05185, 0.1354, 0.9165, -0.0005626, 1.385,
00071             1.002,  -0.7424, 0,            0,
00072             0,        0.5558,  2.375,   0.1869,
00073             7.6,      1.081,  -0.00181,
00074             0, 0,
00075             0.9, 6.5, -0.1214, 0.2362, 0.8847, -0.00193, 1.057,
00076             2.213, -17.29,
00077             -0.599,  8.874,
00078             0.09632, -1.457,
00079             -0.7584,  10.29,
00080             1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
00081             1, 0, 0, 0, 0, 0, 0, 0),
00082     produceEnergyCorrectionParameters = cms.untracked.bool(True)
00083 )