Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2023-03-17 10:42:22

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 # output block for alcastream Electron
0004 OutALCARECODtCalib_noDrop = cms.PSet(
0005     # put this if you have a filter
0006     SelectEvents = cms.untracked.PSet(
0007         SelectEvents = cms.vstring('pathALCARECODtCalib')
0008     ),
0009     outputCommands = cms.untracked.vstring( 
0010         'keep *_dt4DSegments_*_*', 
0011         'keep *_dt4DSegmentsNoWire_*_*',
0012         'keep *_muonDTDigis_*_*', 
0013         'keep *_dttfDigis_*_*',
0014         'keep *_gtDigis_*_*',
0015         'keep *_TriggerResults_*_*',
0016         'keep recoMuons_muons_*_*',
0017         #'keep booledmValueMap_muid*_*_*')
0018         'keep booledmValueMap_muidAllArbitrated_*_*',
0019         'keep booledmValueMap_muidGMStaChiCompatibility_*_*',
0020         'keep booledmValueMap_muidGMTkChiCompatibility_*_*',
0021         'keep booledmValueMap_muidGMTkKinkTight_*_*',
0022         'keep booledmValueMap_muidGlobalMuonPromptTight_*_*',
0023         'keep booledmValueMap_muidRPCMuLoose_*_*',
0024         'keep booledmValueMap_muidTM2DCompatibilityLoose_*_*',
0025         'keep booledmValueMap_muidTM2DCompatibilityTight_*_*',
0026         'keep booledmValueMap_muidTMLastStationAngLoose_*_*',
0027         'keep booledmValueMap_muidTMLastStationAngTight_*_*',
0028         'keep booledmValueMap_muidTMLastStationLoose_*_*',
0029         'keep booledmValueMap_muidTMLastStationOptimizedLowPtLoose_*_*',
0030         'keep booledmValueMap_muidTMLastStationOptimizedLowPtTight_*_*',
0031         'keep booledmValueMap_muidTMLastStationTight_*_*',
0032         'keep booledmValueMap_muidTMOneStationAngLoose_*_*',
0033         'keep booledmValueMap_muidTMOneStationAngTight_*_*',
0034         'keep booledmValueMap_muidTMOneStationLoose_*_*',
0035         'keep booledmValueMap_muidTMOneStationTight_*_*',
0036         'keep booledmValueMap_muidTrackerMuonArbitrated_*_*')
0037 )
0038 
0039 
0040 import copy
0041 OutALCARECODtCalib = copy.deepcopy(OutALCARECODtCalib_noDrop)
0042 OutALCARECODtCalib.outputCommands.insert(0, "drop *")
0043 
0044 ## customizations for the pp_on_AA eras
0045 from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA
0046 
0047 OutALCARECODtCalibHI = copy.deepcopy(OutALCARECODtCalib_noDrop)
0048 OutALCARECODtCalibHI.outputCommands.insert(0, "drop *")
0049 OutALCARECODtCalibHI.outputCommands.append("keep *_offlinePrimaryVertices__*")
0050 OutALCARECODtCalibHI.outputCommands.append("keep *_offlinePrimaryVerticesWithBS_*_*")
0051 OutALCARECODtCalibHI.outputCommands.append("keep *_offlinePrimaryVerticesFromCosmicTracks_*_*")
0052 
0053 #Specify to use HI output for the pp_on_AA eras
0054 pp_on_AA.toReplaceWith(OutALCARECODtCalib,OutALCARECODtCalibHI)