CMS 3D CMS Logo

HcalDigisParam_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 
4 hcaldigisAnalyzer = cms.EDAnalyzer("HcalDigisValidation",
5  outputFile = cms.untracked.string(''),
6  digiTag = cms.InputTag("hcalDigis"),
7  QIE10digiTag= cms.InputTag("hcalDigis"),
8  QIE11digiTag= cms.InputTag("hcalDigis"),
9  mode = cms.untracked.string('multi'),
10  hcalselector= cms.untracked.string('all'),
11  mc = cms.untracked.string('yes'),
12  simHits = cms.untracked.InputTag("g4SimHits","HcalHits"),
13  emulTPs = cms.InputTag("emulDigis"),
14  dataTPs = cms.InputTag("simHcalTriggerPrimitiveDigis"),
15  TestNumber = cms.bool(False),
16  hep17 = cms.bool(False),
17  HEPhase1 = cms.bool(False),
18  HBPhase1 = cms.bool(False),
19  Plot_TP_ver = cms.bool(False)
20 )
21 
22 from Configuration.Eras.Modifier_fastSim_cff import fastSim
23 fastSim.toModify(hcaldigisAnalyzer, simHits = "famosSimHits:HcalHits")
24 
25 from Configuration.Eras.Modifier_run2_HCAL_2017_cff import run2_HCAL_2017
26 run2_HCAL_2017.toModify(hcaldigisAnalyzer,
27  TestNumber = cms.bool(True)
28 )
29 
30 from Configuration.Eras.Modifier_run2_HEPlan1_2017_cff import run2_HEPlan1_2017
31 run2_HEPlan1_2017.toModify(hcaldigisAnalyzer,
32  hep17 = cms.bool(True)
33 )
34 
35 from Configuration.Eras.Modifier_run2_HE_2018_cff import run2_HE_2018
36 run2_HE_2018.toModify(hcaldigisAnalyzer,
37  HEPhase1 = cms.bool(True)
38 )
39 
40 from Configuration.Eras.Modifier_phase2_hcal_cff import phase2_hcal
41 phase2_hcal.toModify(hcaldigisAnalyzer,
42  dataTPs = cms.InputTag(""),
43  digiTag = cms.InputTag("simHcalDigis"),
44  QIE10digiTag = cms.InputTag("simHcalDigis","HFQIE10DigiCollection"),
45  QIE11digiTag = cms.InputTag("simHcalDigis","HBHEQIE11DigiCollection"),
46  HBPhase1 = cms.bool(True)
47 )