ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
python.TrigP1TestSteps.ExtractExpertMonitoring Class Reference
Inheritance diagram for python.TrigP1TestSteps.ExtractExpertMonitoring:
Collaboration diagram for python.TrigP1TestSteps.ExtractExpertMonitoring:

Public Member Functions

def __init__ (self, name='ExtractExpertMonitoring')
 
def configure (self, test)
 

Public Attributes

 input_file
 
 path_prefix
 
 executable
 
 args
 
 output_stream
 

Detailed Description

Step which extracts the EXPERT directory from an online monitoring file
produced by OH server into an offline-like expert-monitoring.root

Definition at line 90 of file TrigP1TestSteps.py.

Constructor & Destructor Documentation

◆ __init__()

def python.TrigP1TestSteps.ExtractExpertMonitoring.__init__ (   self,
  name = 'ExtractExpertMonitoring' 
)

Definition at line 95 of file TrigP1TestSteps.py.

95  def __init__(self, name='ExtractExpertMonitoring'):
96  super(ExtractExpertMonitoring, self).__init__(name)
97  self.input_file = None
98  self.path_prefix = None
99  self.executable = 'rootcp'
100  self.args = '--recreate -r'
101  self.output_stream = Step.Step.OutputStream.STDOUT_ONLY
102 

Member Function Documentation

◆ configure()

def python.TrigP1TestSteps.ExtractExpertMonitoring.configure (   self,
  test 
)

Definition at line 103 of file TrigP1TestSteps.py.

103  def configure(self, test):
104  self.args += ' {:s}:{:s}/HLT-Histogramming/*/EXPERT/* expert-monitoring.root'.format(self.input_file, self.path_prefix or '')
105  super(ExtractExpertMonitoring, self).configure(test)
106 
107 

Member Data Documentation

◆ args

python.TrigP1TestSteps.ExtractExpertMonitoring.args

Definition at line 100 of file TrigP1TestSteps.py.

◆ executable

python.TrigP1TestSteps.ExtractExpertMonitoring.executable

Definition at line 99 of file TrigP1TestSteps.py.

◆ input_file

python.TrigP1TestSteps.ExtractExpertMonitoring.input_file

Definition at line 97 of file TrigP1TestSteps.py.

◆ output_stream

python.TrigP1TestSteps.ExtractExpertMonitoring.output_stream

Definition at line 101 of file TrigP1TestSteps.py.

◆ path_prefix

python.TrigP1TestSteps.ExtractExpertMonitoring.path_prefix

Definition at line 98 of file TrigP1TestSteps.py.


The documentation for this class was generated from the following file:
vtune_athena.format
format
Definition: vtune_athena.py:14
configure
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)
Definition: TrigGlobEffCorrValidation.cxx:514
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18