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  HcalPreMixStage1 = cms.bool(False),
14  HcalPreMixStage2 = cms.bool(False),
15  # whether cells with no MC signal get an empty signal created
16  # These empty signals can get noise via the doNoise flag
17  doEmpty = cms.bool(True),
18  doHPDNoise = cms.bool(False),
19  doIonFeedback = cms.bool(True),
20  doThermalNoise = cms.bool(True),
21  HBTuningParameter = cms.double(0.875),
22  HETuningParameter = cms.double(0.9),
23  HFTuningParameter = cms.double(1.025),
24  HOTuningParameter = cms.double(1),
25  useOldHB = cms.bool(True),
26  useOldHE = cms.bool(True),
27  useOldHF = cms.bool(True),
28  useOldHO = cms.bool(True),
29  HBHEUpgradeQIE = cms.bool(True),
30  HFUpgradeQIE = cms.bool(False),
31  #HPDNoiseLibrary = cms.PSet(
32  # FileName = cms.FileInPath("SimCalorimetry/HcalSimAlgos/data/hpdNoiseLibrary.root"),
33  # HPDName = cms.untracked.string("HPD")
34  #),
35  doTimeSlew = cms.bool(True),
36  doHFWindow = cms.bool(False),
37  hitsProducer = cms.string('g4SimHits'),
38  injectTestHits = cms.bool(False),
39  ChangeResponse = cms.bool(False),
40  CorrFactorFile = cms.FileInPath("SimCalorimetry/HcalSimProducers/data/calor_corr01.txt"),
41  HcalReLabel = HcalReLabel,
42  DelivLuminosity = cms.double(0),
43  HEDarkening = cms.bool(False),
44  HFDarkening = cms.bool(False)
45 )
46 
47 #es_cholesky = cms.ESSource("PoolDBESSource",
48 # CondDBSetup,
49 # timetype = cms.string('runnumber'),
50 # toGet = cms.VPSet(
51 # cms.PSet(
52 # record = cms.string("HcalCholeskyMatricesRcd"),
53 # tag = cms.string("TestCholesky")
54 # )),
55 # connect = cms.string('sqlite_file:CondFormats/HcalObjects/data/cholesky_sql.db'),
56 # appendToDataLabel = cms.string('reference'),
57 # authenticationMethod = cms.untracked.uint32(0),
58 #)
59 
60 
61 #es_cholesky = cms.ESSource('HcalTextCalibrations',
62 # input = cms.VPSet(
63 # cms.PSet(
64 # object = cms.string('CholeskyMatrices'),
65 # file = cms.FileInPath("CondFormats/HcalObjects/data/CholeskyMatrices.txt")
66 # ),
67 # ),
68 # appendToDataLabel = cms.string('reference')
69 #)