Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-03-31 22:26:55

0001 from HLTriggerOffline.Tau.Validation.HLTTauPostValidation_cfi import *
0002 from HLTriggerOffline.Muon.HLTMuonPostVal_cff import *
0003 from HLTriggerOffline.Egamma.EgammaPostProcessor_cfi import *
0004 from HLTriggerOffline.B2G.b2gHLTValidationHarvest_cff import *
0005 from HLTriggerOffline.HeavyFlavor.heavyFlavorValidationHarvestingSequence_cff import *
0006 from HLTriggerOffline.JetMET.Validation.JetMETPostProcessor_cff import *
0007 #from HLTriggerOffline.special.hltAlCaPostVal_cff import *
0008 from HLTriggerOffline.SUSYBSM.SUSYBSM_postProcessor_cff import *
0009 from HLTriggerOffline.Higgs.HLTHiggsPostVal_cff import *
0010 from HLTriggerOffline.Exotica.hltExoticaPostProcessors_cff import *
0011 from HLTriggerOffline.SMP.HLTSMPPostVal_cff import *
0012 from Validation.RecoTrack.HLTpostProcessorTracker_cfi import *
0013 from Validation.RecoVertex.HLTpostProcessorVertex_cfi import *
0014 #from HLTriggerOffline.Common.PostProcessorExample_cfi import *
0015 from HLTriggerOffline.Common.HLTValidationQT_cff import *
0016 from HLTriggerOffline.Btag.HltBtagPostValidation_cff import *
0017 from HLTriggerOffline.Egamma.HLTpostProcessorGsfTracker_cfi import *
0018 
0019 hltpostvalidation = cms.Sequence( 
0020     postProcessorHLTtrackingSequence
0021     +postProcessorHLTvertexing
0022     +HLTMuonPostVal
0023     +HLTTauPostVal
0024     +EgammaPostVal
0025     + postProcessorHLTgsfTrackingSequence
0026     +heavyFlavorValidationHarvestingSequence
0027     +JetMETPostVal
0028     #+HLTAlCaPostVal
0029     +SusyExoPostVal
0030    #+ExamplePostVal
0031     +hltvalidationqt
0032     +HLTHiggsPostVal
0033     +hltExoticaPostProcessors
0034     +b2gHLTriggerValidationHarvest
0035     +HLTSMPPostVal
0036     +HltBTagPostVal
0037     )
0038 from Configuration.Eras.Modifier_phase1Pixel_cff import phase1Pixel
0039 
0040 # Temporary Phase-2 configuration
0041 # Exclude everything except JetMET for now
0042 from Configuration.Eras.Modifier_phase2_common_cff import phase2_common
0043 phase2_common.toReplaceWith(hltpostvalidation, hltpostvalidation.copyAndExclude([HLTTauPostVal,
0044                                                                                  EgammaPostVal,
0045                                                                                  postProcessorHLTgsfTrackingSequence,
0046                                                                                  heavyFlavorValidationHarvestingSequence,
0047                                                                                  #JetMETPostVal,
0048                                                                                  #HLTAlCaPostVal,
0049                                                                                  SusyExoPostVal,
0050                                                                                  #ExamplePostVal,
0051                                                                                  hltvalidationqt,
0052                                                                                  HLTHiggsPostVal,
0053                                                                                  hltExoticaPostProcessors,
0054                                                                                  b2gHLTriggerValidationHarvest,
0055                                                                                  HLTSMPPostVal,
0056                                                                                  HltBTagPostVal])
0057 )
0058 
0059 # fastsim customs
0060 from Configuration.Eras.Modifier_fastSim_cff import fastSim
0061 fastSim.toReplaceWith(hltpostvalidation, hltpostvalidation.copyAndExclude([
0062     postProcessorHLTtrackingSequence,
0063     postProcessorHLTvertexing,
0064     postProcessorHLTgsfTrackingSequence,
0065     # remove this:    hltvalidationqt ?
0066     # remove this:    hltExoticaPostProcessors ?
0067 ]))
0068     
0069 hltpostvalidation_preprod = cms.Sequence( 
0070     postProcessorHLTtrackingSequence
0071     +postProcessorHLTvertexing
0072     +HLTTauPostVal
0073     +heavyFlavorValidationHarvestingSequence
0074     +SusyExoPostVal
0075     + postProcessorHLTgsfTrackingSequence
0076    #+HLTHiggsPostVal
0077     )
0078 
0079 hltpostvalidation_prod = cms.Sequence( 
0080     postProcessorHLTtrackingSequence
0081     +postProcessorHLTvertexing
0082     + postProcessorHLTgsfTrackingSequence
0083     )