CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
hcalUnsuppressedDigis_cfi.py
Go to the documentation of this file.
4 from Geometry.HcalEventSetup.HcalRelabel_cfi import HcalReLabel
5 
6 # make a block so other modules, such as the data mixing module, can
7 # also run simulation
8 
9 hcalSimBlock = cms.PSet(
10  hcalSimParameters,
11  # whether cells with MC signal get noise added
12  doNoise = cms.bool(True),
13  # whether cells with no MC signal get an empty signal created
14  # These empty signals can get noise via the doNoise flag
15  doEmpty = cms.bool(True),
16  doHPDNoise = cms.bool(False),
17  doIonFeedback = cms.bool(True),
18  doThermalNoise = cms.bool(True),
19  HBTuningParameter = cms.double(0.875),
20  HETuningParameter = cms.double(0.9),
21  HFTuningParameter = cms.double(1.025),
22  HOTuningParameter = cms.double(1),
23  useOldHB = cms.bool(True),
24  useOldHE = cms.bool(True),
25  useOldHF = cms.bool(True),
26  useOldHO = cms.bool(True),
27  HBHEUpgradeQIE = cms.bool(True),
28  HFUpgradeQIE = cms.bool(False),
29  #HPDNoiseLibrary = cms.PSet(
30  # FileName = cms.FileInPath("SimCalorimetry/HcalSimAlgos/data/hpdNoiseLibrary.root"),
31  # HPDName = cms.untracked.string("HPD")
32  #),
33  doTimeSlew = cms.bool(True),
34  doHFWindow = cms.bool(False),
35  hitsProducer = cms.string('g4SimHits'),
36  injectTestHits = cms.bool(False),
37  ChangeResponse = cms.bool(False),
38  CorrFactorFile = cms.FileInPath("SimCalorimetry/HcalSimProducers/data/calor_corr01.txt"),
39  HcalReLabel = HcalReLabel,
40  DelivLuminosity = cms.double(0),
41  HEDarkening = cms.bool(False),
42  HFDarkening = cms.bool(False)
43 )
44 
45 #es_cholesky = cms.ESSource("PoolDBESSource",
46 # CondDBSetup,
47 # timetype = cms.string('runnumber'),
48 # toGet = cms.VPSet(
49 # cms.PSet(
50 # record = cms.string("HcalCholeskyMatricesRcd"),
51 # tag = cms.string("TestCholesky")
52 # )),
53 # connect = cms.string('sqlite_file:CondFormats/HcalObjects/data/cholesky_sql.db'),
54 # appendToDataLabel = cms.string('reference'),
55 # authenticationMethod = cms.untracked.uint32(0),
56 #)
57 
58 
59 #es_cholesky = cms.ESSource('HcalTextCalibrations',
60 # input = cms.VPSet(
61 # cms.PSet(
62 # object = cms.string('CholeskyMatrices'),
63 # file = cms.FileInPath("CondFormats/HcalObjects/data/CholeskyMatrices.txt")
64 # ),
65 # ),
66 # appendToDataLabel = cms.string('reference')
67 #)