ATLAS Offline Software
Functions
python.TauAnalysisAlgorithmsTest Namespace Reference

Functions

def makeSequence (dataType)
 

Function Documentation

◆ makeSequence()

def python.TauAnalysisAlgorithmsTest.makeSequence (   dataType)

Definition at line 8 of file TauAnalysisAlgorithmsTest.py.

8 def makeSequence (dataType) :
9 
10  algSeq = AlgSequence()
11 
12  # Set up the systematics loader/handler service:
13  sysService = createService( 'CP::SystematicsSvc', 'SystematicsSvc', sequence = algSeq )
14  sysService.sigmaRecommended = 1
15  createService( 'CP::SelectionNameSvc', 'SelectionNameSvc', sequence = algSeq )
16 
17  # Include, and then set up the tau analysis algorithm sequence:
18  from TauAnalysisAlgorithms.TauAnalysisSequence import makeTauAnalysisSequence
19  tauSequence = makeTauAnalysisSequence( dataType, 'Tight', postfix = 'tight',
20  enableCutflow=True, enableKinematicHistograms=True )
21  tauSequence.configure( inputName = 'TauJets', outputName = 'AnalysisTauJets_%SYS%' )
22 
23  # Add the sequence to the job:
24  algSeq += tauSequence
25 
26  # temporarily disabled until di-taus are supported in R22
27  # # Include, and then set up the tau analysis algorithm sequence:
28  # from TauAnalysisAlgorithms.DiTauAnalysisSequence import makeDiTauAnalysisSequence
29  # diTauSequence = makeDiTauAnalysisSequence( dataType, 'Tight', postfix = 'tight' )
30  # diTauSequence.configure( inputName = 'DiTauJets', outputName = 'AnalysisDiTauJets_%SYS%' )
31 
32  # Add the sequence to the job:
33  # disabling this, the standard test files don't have DiTauJets
34  # algSeq += diTauSequence
35 
36  return algSeq
python.AlgSequence.AlgSequence
AlgSequence
Definition: PhysicsAnalysis/D3PDTools/AnaAlgorithm/python/AlgSequence.py:7
python.TauAnalysisAlgorithmsTest.makeSequence
def makeSequence(dataType)
Definition: TauAnalysisAlgorithmsTest.py:8
python.DualUseConfig.createService
def createService(typeName, serviceName, sequence=None)
Definition: DualUseConfig.py:127
python.TauAnalysisSequence.makeTauAnalysisSequence
def makeTauAnalysisSequence(dataType, workingPoint, postfix='', deepCopyOutput=False, shallowViewOutput=True, rerunTruthMatching=True, enableCutflow=False, enableKinematicHistograms=False, defineSystObjectLinks=False)
Definition: TauAnalysisSequence.py:9