6 from AnaAlgorithm.AlgSequence
import AlgSequence
7 from AnaAlgorithm.DualUseConfig
import createAlgorithm, createService
15 'HLT_2e17_lhvloose_nod0'
22 sysService =
createService(
'CP::SystematicsSvc',
'SystematicsSvc', sequence = algSeq )
23 sysService.sigmaRecommended = 1
24 createService(
'CP::SelectionNameSvc',
'SelectionNameSvc', sequence = algSeq )
27 from TriggerAnalysisAlgorithms.TriggerAnalysisSequence
import \
28 makeTriggerAnalysisSequence
30 algSeq += triggerSequence
34 treeMaker.TreeName =
'events'
36 ntupleMaker =
createAlgorithm(
'CP::AsgxAODNTupleMakerAlg',
'NTupleMaker' )
37 ntupleMaker.TreeName =
'events'
38 ntupleMaker.Branches = [
39 'EventInfo.runNumber -> runNumber',
40 'EventInfo.eventNumber -> eventNumber',
42 ntupleMaker.Branches += [
'EventInfo.trigPassed_' + t +
' -> trigPassed_' + t
for t
in triggerChains]
45 treeFiller.TreeName =
'events'