Back to home page

Project CMSSW displayed by LXR

 
 

    


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)