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([HLTMuonPostVal,
46  HLTTauPostVal,
47  EgammaPostVal,
48  postProcessorHLTgsfTrackingSequence,
49  postProcessorHLTmuonTrackingSequence,
50  heavyFlavorValidationHarvestingSequence,
51  #JetMETPostVal,
52  #HLTAlCaPostVal,
53  SusyExoPostVal,
54  #ExamplePostVal,
55  hltvalidationqt,
56  HLTHiggsPostVal,
57  hltExoticaPostProcessors,
58  b2gHLTriggerValidationHarvest,
59  HLTSMPPostVal,
60  HltBTagPostVal])
61 )
62 
63 # fastsim customs
64 from Configuration.Eras.Modifier_fastSim_cff import fastSim
65 fastSim.toReplaceWith(hltpostvalidation, hltpostvalidation.copyAndExclude([
66  postProcessorHLTtrackingSequence,
67  postProcessorHLTvertexing,
68  postProcessorHLTgsfTrackingSequence,
69  postProcessorHLTmuonTrackingSequence
70  # remove this: hltvalidationqt ?
71  # remove this: hltExoticaPostProcessors ?
72 ]))
73 
74 hltpostvalidation_preprod = cms.Sequence(
75  postProcessorHLTtrackingSequence
76  +postProcessorHLTvertexing
77  +HLTTauPostVal
78  +heavyFlavorValidationHarvestingSequence
79  +SusyExoPostVal
80  + postProcessorHLTgsfTrackingSequence
81  + postProcessorHLTmuonTrackingSequence
82  #+HLTHiggsPostVal
83  )
84 
85 hltpostvalidation_prod = cms.Sequence(
86  postProcessorHLTtrackingSequence
87  +postProcessorHLTvertexing
88  + postProcessorHLTgsfTrackingSequence
89  + postProcessorHLTmuonTrackingSequence
90  )