Test case for a sequence handling a single container.
More...
Test case for a sequence handling a single container.
Definition at line 456 of file AnaAlgSequence.py.
◆ setUp()
def python.AnaAlgSequence.TestAnaAlgSeqSingleContainer.setUp |
( |
|
self | ) |
|
Set up the sequence that we'll test.
Definition at line 459 of file AnaAlgSequence.py.
460 self.seq = AnaAlgSequence(
'SingleContainerSeq' )
462 self.seq.
append( alg, inputPropName =
'electrons',
463 outputPropName =
'electronsOut',
464 stageName =
'calibration' )
466 self.seq.
append( alg, inputPropName =
'egammas',
467 outputPropName =
'egammasOut',
468 stageName =
'efficiency' )
470 self.seq.insert( 1, alg, inputPropName =
'particles',
471 outputPropName =
'particlesOut',
472 stageName =
'selection' )
474 self.seq.
append( alg, inputPropName =
None )
476 self.seq.
configure( inputName =
'Electrons',
477 outputName =
'AnalysisElectrons_%SYS%' )
◆ test_basics()
def python.AnaAlgSequence.TestAnaAlgSeqSingleContainer.test_basics |
( |
|
self | ) |
|
Test some very basic properties of the sequence.
Definition at line 481 of file AnaAlgSequence.py.
481 def test_basics( self ):
482 self.assertEqual( len( self.seq ), 3 )
◆ test_inputAndOutput()
def python.AnaAlgSequence.TestAnaAlgSeqSingleContainer.test_inputAndOutput |
( |
|
self | ) |
|
Test the input/output containers set up for the sequence.
Definition at line 486 of file AnaAlgSequence.py.
486 def test_inputAndOutput( self ):
487 self.assertEqual( self.seq.Calibration.electrons,
'Electrons' )
488 self.assertEqual( self.seq.Efficiency.egammasOut,
489 'AnalysisElectrons_%SYS%' )
◆ seq
python.AnaAlgSequence.TestAnaAlgSeqSingleContainer.seq |
The documentation for this class was generated from the following file:
bool configure(asg::AnaToolHandle< ITrigGlobalEfficiencyCorrectionTool > &tool, ToolHandleArray< IAsgElectronEfficiencyCorrectionTool > &electronEffToolsHandles, ToolHandleArray< IAsgElectronEfficiencyCorrectionTool > &electronSFToolsHandles, ToolHandleArray< CP::IMuonTriggerScaleFactors > &muonToolsHandles, ToolHandleArray< IAsgPhotonEfficiencyCorrectionTool > &photonEffToolsHandles, ToolHandleArray< IAsgPhotonEfficiencyCorrectionTool > &photonSFToolsHandles, const std::string &triggers, const std::map< std::string, std::string > &legsPerTool, unsigned long nToys, bool debug)