CMS 3D CMS Logo

HLTValidation_cff.py
Go to the documentation of this file.
8 #from HLTriggerOffline.special.hltAlCaVal_cff import *
18 # HCAL
21 
22 # offline dqm:
23 # from DQMOffline.Trigger.DQMOffline_Trigger_cff.py import *
27 #from DQMOffline.Trigger.MuonTrigRateAnalyzer_cfi import *
28 # online dqm:
30 
31 # additional producer sequence prior to hltvalidation
32 # to evacuate producers/filters from the EndPath
33 hltassociation = cms.Sequence(
34  hltMultiTrackValidation
35  +hltMultiPVValidation
36  +egammaSelectors
37  +ExoticaValidationProdSeq
38  +hltMultiTrackValidationGsfTracks
39  +hltMultiTrackValidationMuonTracks
40  )
41 from Configuration.Eras.Modifier_phase1Pixel_cff import phase1Pixel
42 
43 hltvalidation = cms.Sequence(
44  HLTMuonVal
45  +HLTTauVal
46  +egammaValidationSequence
47  +topHLTriggerOfflineDQM
48  +topHLTriggerValidation
49  +heavyFlavorValidationSequence
50  +HLTJetMETValSeq
51  +HLTSusyExoValSeq
52  +HiggsValidationSequence
53  +ExoticaValidationSequence
54  +b2gHLTriggerValidation
55  +SMPValidationSequence
56  +hltbtagValidationSequence
57  +hltHCALdigisAnalyzer+hltHCALRecoAnalyzer+hltHCALNoiseRates # HCAL
58  )
59 
60 # some hlt collections have no direct fastsim equivalent
61 # remove the dependent modules for now
62 # probably it would be rather easy to add or fake these collections
63 from Configuration.Eras.Modifier_fastSim_cff import fastSim
64 if fastSim.isChosen():
65  hltassociation.remove(hltMultiTrackValidation)
66  hltassociation.remove(hltMultiPVValidation)
67  hltassociation.remove(hltMultiTrackValidationGsfTracks)
68  hltassociation.remove(hltMultiTrackValidationMuonTracks)
69 
70 hltvalidation_preprod = cms.Sequence(
71  HLTTauVal
72  +heavyFlavorValidationSequence
73  +HLTSusyExoValSeq
74  #+HiggsValidationSequence
75  )
76 
77 hltvalidation_prod = cms.Sequence(
78  )
79 
80 trigdqm_forValidation = cms.Sequence(
81  hltMonTauReco+HLTTauDQMOffline
82  +egHLTOffDQMSource
83  )
84 
85 hltvalidation_withDQM = cms.Sequence(
86  hltvalidation
87  +trigdqm_forValidation
88  )
89 
90