CMS 3D CMS Logo

HLTValidationHarvest_cff.py
Go to the documentation of this file.
7 #from HLTriggerOffline.special.hltAlCaPostVal_cff import *
14 #from HLTriggerOffline.Common.PostProcessorExample_cfi import *
19 
20 hltpostvalidation = cms.Sequence(
21  postProcessorHLTtrackingSequence
22  +postProcessorHLTvertexing
23  +HLTMuonPostVal
24  +HLTTauPostVal
25  +EgammaPostVal
26  + postProcessorHLTgsfTrackingSequence
27  + postProcessorHLTmuonTrackingSequence
28  +heavyFlavorValidationHarvestingSequence
29  +JetMETPostVal
30  #+HLTAlCaPostVal
31  +SusyExoPostVal
32  #+ExamplePostVal
33  +hltvalidationqt
34  +HLTHiggsPostVal
35  +hltExoticaPostProcessors
36  +b2gHLTriggerValidationHarvest
37  +HLTSMPPostVal
38  +HltBTagPostVal
39  )
40 from Configuration.Eras.Modifier_phase1Pixel_cff import phase1Pixel
41 
42 # Temporary Phase-2 configuration
43 # Exclude everything except JetMET for now
44 from Configuration.Eras.Modifier_phase2_common_cff import phase2_common
45 phase2_common.toReplaceWith(hltpostvalidation, hltpostvalidation.copyAndExclude([postProcessorHLTtrackingSequence,
46  postProcessorHLTvertexing,
47  HLTMuonPostVal,
48  HLTTauPostVal,
49  EgammaPostVal,
50  postProcessorHLTgsfTrackingSequence,
51  postProcessorHLTmuonTrackingSequence,
52  heavyFlavorValidationHarvestingSequence,
53  #JetMETPostVal,
54  #HLTAlCaPostVal,
55  SusyExoPostVal,
56  #ExamplePostVal,
57  hltvalidationqt,
58  HLTHiggsPostVal,
59  hltExoticaPostProcessors,
60  b2gHLTriggerValidationHarvest,
61  HLTSMPPostVal,
62  HltBTagPostVal])
63 )
64 
65 # fastsim customs
66 from Configuration.Eras.Modifier_fastSim_cff import fastSim
67 fastSim.toReplaceWith(hltpostvalidation, hltpostvalidation.copyAndExclude([
68  postProcessorHLTtrackingSequence,
69  postProcessorHLTvertexing,
70  postProcessorHLTgsfTrackingSequence,
71  postProcessorHLTmuonTrackingSequence
72  # remove this: hltvalidationqt ?
73  # remove this: hltExoticaPostProcessors ?
74 ]))
75 
76 hltpostvalidation_preprod = cms.Sequence(
77  postProcessorHLTtrackingSequence
78  +postProcessorHLTvertexing
79  +HLTTauPostVal
80  +heavyFlavorValidationHarvestingSequence
81  +SusyExoPostVal
82  + postProcessorHLTgsfTrackingSequence
83  + postProcessorHLTmuonTrackingSequence
84  #+HLTHiggsPostVal
85  )
86 
87 hltpostvalidation_prod = cms.Sequence(
88  postProcessorHLTtrackingSequence
89  +postProcessorHLTvertexing
90  + postProcessorHLTgsfTrackingSequence
91  + postProcessorHLTmuonTrackingSequence
92  )