CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
HcalHitReconstructor_zdc_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 zdcreco = cms.EDProducer(
4  "ZdcHitReconstructor",
5  correctionPhaseNS = cms.double(0.0),
6  digiLabel = cms.InputTag("hcalDigis"),
7  Subdetector = cms.string('ZDC'),
8  correctForPhaseContainment = cms.bool(False),
9  correctForTimeslew = cms.bool(False),
10  dropZSmarkedPassed = cms.bool(True),
11  recoMethod = cms.int32(2),
12  lowGainOffset = cms.int32(1),
13  lowGainFrac = cms.double(8.15),
14 
15  # Set Time Samples of all digis to be saved in aux word
16  # ZDC would like the ability to store non-contiguous digis
17  AuxTSvec = cms.vint32([4,5,6,7]),
18 
19  #Tags for calculating status flags
20  # None of the flag algorithms have been implemented for zdc, so these booleans do nothing
21  correctTiming = cms.bool(True),
22  setNoiseFlags = cms.bool(True),
23  setHSCPFlags = cms.bool(True),
24  setSaturationFlags = cms.bool(True),
25  setTimingTrustFlags = cms.bool(False), # timing flags currently only implemented for HF
26 
27  saturationParameters= cms.PSet(maxADCvalue=cms.int32(127))
28  ) # zdcreco
29 
30