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 
5 # make a block so other modules, such as the data mixing module, can
6 # also run simulation
7 
8 hcalSimBlock = cms.PSet(
9  hcalSimParameters,
10  # whether cells with MC signal get noise added
11  doNoise = cms.bool(True),
12  # whether cells with no MC signal get an empty signal created
13  # These empty signals can get noise via the doNoise flag
14  doEmpty = cms.bool(True),
15  doHPDNoise = cms.bool(False),
16  doIonFeedback = cms.bool(True),
17  doThermalNoise = cms.bool(True),
18  HBTuningParameter = cms.double(0.875),
19  HETuningParameter = cms.double(0.9),
20  HFTuningParameter = cms.double(1.025),
21  HOTuningParameter = cms.double(1),
22  useOldHB = cms.bool(True),
23  useOldHE = cms.bool(True),
24  useOldHF = cms.bool(True),
25  useOldHO = cms.bool(True),
26  #HPDNoiseLibrary = cms.PSet(
27  # FileName = cms.FileInPath("SimCalorimetry/HcalSimAlgos/data/hpdNoiseLibrary.root"),
28  # HPDName = cms.untracked.string("HPD")
29  #),
30  doTimeSlew = cms.bool(True),
31  doHFWindow = cms.bool(False),
32  hitsProducer = cms.string('g4SimHits'),
33  injectTestHits = cms.bool(False)
34 )
35 
36 #es_cholesky = cms.ESSource("PoolDBESSource",
37 # CondDBSetup,
38 # timetype = cms.string('runnumber'),
39 # toGet = cms.VPSet(
40 # cms.PSet(
41 # record = cms.string("HcalCholeskyMatricesRcd"),
42 # tag = cms.string("TestCholesky")
43 # )),
44 # connect = cms.string('sqlite_file:CondFormats/HcalObjects/data/cholesky_sql.db'),
45 # appendToDataLabel = cms.string('reference'),
46 # authenticationMethod = cms.untracked.uint32(0),
47 #)
48 
49 
50 #es_cholesky = cms.ESSource('HcalTextCalibrations',
51 # input = cms.VPSet(
52 # cms.PSet(
53 # object = cms.string('CholeskyMatrices'),
54 # file = cms.FileInPath("CondFormats/HcalObjects/data/CholeskyMatrices.txt")
55 # ),
56 # ),
57 # appendToDataLabel = cms.string('reference')
58 #)
59 
60 simHcalUnsuppressedDigis = cms.EDProducer("HcalDigiProducer",
61  hcalSimBlock
62 )
63 
64 
65