CMS 3D CMS Logo

/afs/cern.ch/work/a/aaltunda/public/www/CMSSW_5_3_14/src/Calibration/HcalAlCaRecoProducers/python/ALCARECOHcalCalMinBias_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 #------------------------------------------------
00004 #AlCaReco filtering for HCAL minbias:
00005 #------------------------------------------------
00006 
00007 import EventFilter.HcalRawToDigi.HcalRawToDigi_cfi
00008 hcalDigiAlCaMB = EventFilter.HcalRawToDigi.HcalRawToDigi_cfi.hcalDigis.clone()
00009 import RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_hbhe_cfi
00010 hbherecoNoise = RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_hbhe_cfi.hbheprereco.clone()
00011 import RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_hf_cfi
00012 hfrecoNoise = RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_hf_cfi.hfreco.clone()
00013 import RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_hf_cfi
00014 hfrecoMBspecial = RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_hf_cfi.hfreco.clone()
00015 import RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_ho_cfi
00016 horecoNoise = RecoLocalCalo.HcalRecProducers.HcalSimpleReconstructor_ho_cfi.horeco.clone()
00017 
00018 #add GT digi:
00019 import EventFilter.L1GlobalTriggerRawToDigi.l1GtUnpack_cfi
00020 gtDigisAlCaMB = EventFilter.L1GlobalTriggerRawToDigi.l1GtUnpack_cfi.l1GtUnpack.clone()
00021 
00022 import HLTrigger.HLTfilters.hltHighLevel_cfi
00023 hcalminbiasHLT =  HLTrigger.HLTfilters.hltHighLevel_cfi.hltHighLevel.clone(
00024 #    HLTPaths = ['HLT_HcalPhiSym'],
00025     eventSetupPathsKey='HcalCalMinBias',
00026     throw = False #dont throw except on unknown path name 
00027 )
00028 
00029 seqALCARECOHcalCalMinBias = cms.Sequence(hcalminbiasHLT*hcalDigiAlCaMB*gtDigisAlCaMB*hbherecoNoise*hfrecoNoise*hfrecoMBspecial*horecoNoise)
00030 
00031 gtDigisAlCaMB.DaqGtInputTag = 'source'
00032 
00033 hcalDigiAlCaMB.firstSample = 0
00034 hcalDigiAlCaMB.lastSample = 9
00035 hcalDigiAlCaMB.InputLabel = 'rawDataCollector'
00036 
00037 hbherecoNoise.firstSample = 0
00038 hbherecoNoise.samplesToAdd = 4
00039 hbherecoNoise.digiLabel = 'hcalDigiAlCaMB'
00040 
00041 hfrecoNoise.firstSample = 0
00042 hfrecoNoise.samplesToAdd = 2
00043 hfrecoNoise.digiLabel = 'hcalDigiAlCaMB'
00044 
00045 hfrecoMBspecial.firstSample = 2
00046 hfrecoMBspecial.samplesToAdd = 2
00047 hfrecoMBspecial.digiLabel = 'hcalDigiAlCaMB'
00048 
00049 horecoNoise.firstSample = 0
00050 horecoNoise.samplesToAdd = 4
00051 horecoNoise.digiLabel = 'hcalDigiAlCaMB'
00052 
00053 #switch off "ZS in reco":
00054 hbherecoNoise.dropZSmarkedPassed = cms.bool(False)
00055 hfrecoNoise.dropZSmarkedPassed = cms.bool(False)
00056 horecoNoise.dropZSmarkedPassed = cms.bool(False)
00057 hfrecoMBspecial.dropZSmarkedPassed = cms.bool(False)
00058 hbherecoNoise.tsFromDB = cms.bool(False)
00059 hfrecoNoise.tsFromDB = cms.bool(False)
00060 hfrecoMBspecial.tsFromDB = cms.bool(False)
00061 horecoNoise.tsFromDB = cms.bool(False)
00062