File indexing completed on 2024-04-06 11:57:33
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from CalibCalorimetry.CaloTPG.tpScales_cff import tpScales
0004
0005 CaloTPGTranscoder = cms.ESProducer("CaloTPGTranscoderULUTs",
0006 hcalLUT1 = cms.FileInPath('CalibCalorimetry/CaloTPG/data/outputLUTtranscoder_physics.dat'),
0007 hcalLUT2 = cms.FileInPath('CalibCalorimetry/CaloTPG/data/TPGcalcDecompress2.txt'),
0008 read_Ascii_Compression_LUTs = cms.bool(False),
0009 read_Ascii_RCT_LUTs = cms.bool(False),
0010 ietaLowerBound = cms.vint32( 1,18,27,29),
0011 ietaUpperBound = cms.vint32(17,26,28,32),
0012 ZS = cms.vint32(4,2,1,0),
0013 LUTfactor = cms.vint32(1,2,5,0),
0014 linearLUTs = cms.bool(False),
0015 nominal_gain = cms.double(0.177),
0016 RCTLSB = cms.double(0.25),
0017 tpScales = tpScales,
0018 )
0019
0020 from Configuration.Eras.Modifier_run2_HCAL_2018_cff import run2_HCAL_2018
0021 run2_HCAL_2018.toModify(CaloTPGTranscoder, linearLUTs=True)