Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:20:23

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 #from L1Trigger.L1TCalorimeter.caloStage1Params_cfi import *
0004 
0005 # HCAL TP hack
0006 from L1Trigger.L1TCalorimeter.L1TRerunHCALTP_FromRaw_cff import *
0007 
0008 #now taken from GT:
0009 #from L1Trigger.L1TCalorimeter.caloStage1RCTLuts_cff import *
0010 
0011 from Configuration.StandardSequences.RawToDigi_Data_cff import ecalDigis
0012 
0013 # RCT
0014 # HCAL input would be from hcalDigis if hack not needed
0015 from L1Trigger.Configuration.SimL1Emulator_cff import simRctDigis
0016 simRctDigis.ecalDigis = cms.VInputTag( cms.InputTag( 'ecalDigis:EcalTriggerPrimitives' ) )
0017 simRctDigis.hcalDigis = cms.VInputTag( cms.InputTag( 'simHcalTriggerPrimitiveDigis' ) )
0018 
0019 # stage 1 itself
0020 from L1Trigger.L1TCalorimeter.L1TCaloStage1_cff import *
0021 
0022 # L1Extra
0023 import L1Trigger.Configuration.L1Extra_cff
0024 l1ExtraLayer2 = L1Trigger.Configuration.L1Extra_cff.l1extraParticles.clone()
0025 l1ExtraLayer2.isolatedEmSource    = cms.InputTag("simCaloStage1LegacyFormatDigis","isoEm")
0026 l1ExtraLayer2.nonIsolatedEmSource = cms.InputTag("simCaloStage1LegacyFormatDigis","nonIsoEm")
0027 
0028 l1ExtraLayer2.forwardJetSource = cms.InputTag("simCaloStage1LegacyFormatDigis","forJets")
0029 l1ExtraLayer2.centralJetSource = cms.InputTag("simCaloStage1LegacyFormatDigis","cenJets")
0030 l1ExtraLayer2.tauJetSource     = cms.InputTag("simCaloStage1LegacyFormatDigis","tauJets")
0031 l1ExtraLayer2.isoTauJetSource  = cms.InputTag("simCaloStage1LegacyFormatDigis","isoTauJets")
0032 
0033 l1ExtraLayer2.etTotalSource = cms.InputTag("simCaloStage1LegacyFormatDigis")
0034 l1ExtraLayer2.etHadSource   = cms.InputTag("simCaloStage1LegacyFormatDigis")
0035 l1ExtraLayer2.etMissSource  = cms.InputTag("simCaloStage1LegacyFormatDigis")
0036 l1ExtraLayer2.htMissSource  = cms.InputTag("simCaloStage1LegacyFormatDigis")
0037 
0038 l1ExtraLayer2.hfRingEtSumsSource    = cms.InputTag("simCaloStage1LegacyFormatDigis")
0039 l1ExtraLayer2.hfRingBitCountsSource = cms.InputTag("simCaloStage1LegacyFormatDigis")
0040 
0041 ## update l1ExtraLayer2 muon tag
0042 l1ExtraLayer2.muonSource = cms.InputTag("simGmtDigis")
0043 
0044 
0045 # the sequence
0046 L1TCaloStage1_PPFromRawTask = cms.Task(
0047     L1TRerunHCALTP_FromRAW
0048     ,ecalDigis
0049     ,simRctDigis
0050     ,L1TCaloStage1Task
0051 )
0052 L1TCaloStage1_PPFromRaw = cms.Sequence(L1TCaloStage1_PPFromRawTask)