CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CaloTPGTranscoder_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 hfTPScaleShift =cms.PSet(
4  NCT= cms.int32(1),
5  RCT= cms.int32(3)
6 )
7 
8 CaloTPGTranscoder = cms.ESProducer("CaloTPGTranscoderULUTs",
9  hcalLUT1 = cms.FileInPath('CalibCalorimetry/CaloTPG/data/outputLUTtranscoder_physics.dat'),
10  hcalLUT2 = cms.FileInPath('CalibCalorimetry/CaloTPG/data/TPGcalcDecompress2.txt'),
11  read_Ascii_Compression_LUTs = cms.bool(False),
12  read_Ascii_RCT_LUTs = cms.bool(False),
13  ietaLowerBound = cms.vint32( 1,18,27,29),
14  ietaUpperBound = cms.vint32(17,26,28,32),
15  ZS = cms.vint32(4,2,1,0),
16  LUTfactor = cms.vint32(1,2,5,0),
17  nominal_gain = cms.double(0.177),
18  RCTLSB = cms.double(0.25),
19  HFTPScaleShift = hfTPScaleShift,
20 )