Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
python.TrigInDetArtSteps.TrigInDetRdictStep Class Reference
Inheritance diagram for python.TrigInDetArtSteps.TrigInDetRdictStep:
Collaboration diagram for python.TrigInDetArtSteps.TrigInDetRdictStep:

Public Member Functions

def __init__ (self, name='TrigInDetdict', args=None, testbin='Test_bin.dat', config=False)
 
def configure (self, test)
 

Public Attributes

 args
 
 auto_report_result
 
 required
 
 executable
 
 timeout
 
 config
 

Detailed Description

Execute TIDArdict for TrkNtuple files.

Definition at line 217 of file TrigInDetArtSteps.py.

Constructor & Destructor Documentation

◆ __init__()

def python.TrigInDetArtSteps.TrigInDetRdictStep.__init__ (   self,
  name = 'TrigInDetdict',
  args = None,
  testbin = 'Test_bin.dat',
  config = False 
)

Definition at line 221 of file TrigInDetArtSteps.py.

221  def __init__(self, name='TrigInDetdict', args=None, testbin='Test_bin.dat', config=False ):
222  super(TrigInDetRdictStep, self).__init__(name)
223  self.args=args + " -b " + testbin + " "
224  self.auto_report_result = True
225  self.required = True
226  self.executable = 'TIDArdict'
227  self.timeout = 5*3600
228  self.config = config
229 

Member Function Documentation

◆ configure()

def python.TrigInDetArtSteps.TrigInDetRdictStep.configure (   self,
  test 
)

Definition at line 230 of file TrigInDetArtSteps.py.

230  def configure(self, test):
231  if not self.config :
232  os.system( 'get_files -data TIDAbeam.dat &> /dev/null' )
233  os.system( 'get_files -data Test_bin.dat &> /dev/null' )
234  os.system( 'get_files -data Test_bin_larged0.dat &> /dev/null' )
235  os.system( 'get_files -data Test_bin_lrt.dat &> /dev/null' )
236  os.system( 'get_files -data TIDAdata-run3.dat &> /dev/null' )
237  os.system( 'get_files -data TIDAdata-run3-larged0.dat &> /dev/null' )
238  os.system( 'get_files -data TIDAdata-run3-larged0-el.dat &> /dev/null' )
239  os.system( 'get_files -data TIDAdata-run3-lrt.dat &> /dev/null' )
240  os.system( 'get_files -data TIDAdata-run3-fslrt.dat &> /dev/null' )
241  os.system( 'get_files -data TIDAdata-run3-minbias.dat &> /dev/null' )
242  os.system( 'get_files -data TIDAdata_cuts.dat &> /dev/null' )
243  os.system( 'get_files -data TIDAdata-run3-offline.dat &> /dev/null' )
244  os.system( 'get_files -data TIDAdata-run3-offline-rzMatcher.dat &> /dev/null' )
245  os.system( 'get_files -data TIDAdata-run3-offline-vtxtrack.dat &> /dev/null' )
246  os.system( 'get_files -data TIDAdata-run3-offline-larged0.dat &> /dev/null' )
247  os.system( 'get_files -data TIDAdata-run3-offline-larged0-el.dat &> /dev/null' )
248  os.system( 'get_files -data TIDAdata-run3-offline-lrt.dat &> /dev/null' )
249  os.system( 'get_files -data TIDAdata-run3-offline-fslrt.dat &> /dev/null' )
250  os.system( 'get_files -data TIDAdata-run3-offline-vtx.dat &> /dev/null' )
251  os.system( 'get_files -data TIDAdata-run3-minbias-offline.dat &> /dev/null' )
252  os.system( 'get_files -data TIDAdata-run3-offline-cosmic.dat &> /dev/null' )
253  os.system( 'get_files -data TIDAdata_cuts-offline.dat &> /dev/null' )
254  os.system( 'get_files -data TIDAdata-chains-run3.dat &> /dev/null' )
255  os.system( 'get_files -data TIDAdata-chains-run3-lrt.dat &> /dev/null' )
256  os.system( 'get_files -data TIDAdata-run4.dat &> /dev/null' )
257  os.system( 'get_files -data TIDAdata-run4-offline.dat &> /dev/null' )
258  os.system( 'get_files -data TIDAdata-run4-offline-vtx.dat &> /dev/null' )
259  super(TrigInDetRdictStep, self).configure(test)
260 
261 

Member Data Documentation

◆ args

python.TrigInDetArtSteps.TrigInDetRdictStep.args

Definition at line 223 of file TrigInDetArtSteps.py.

◆ auto_report_result

python.TrigInDetArtSteps.TrigInDetRdictStep.auto_report_result

Definition at line 224 of file TrigInDetArtSteps.py.

◆ config

python.TrigInDetArtSteps.TrigInDetRdictStep.config

Definition at line 228 of file TrigInDetArtSteps.py.

◆ executable

python.TrigInDetArtSteps.TrigInDetRdictStep.executable

Definition at line 226 of file TrigInDetArtSteps.py.

◆ required

python.TrigInDetArtSteps.TrigInDetRdictStep.required

Definition at line 225 of file TrigInDetArtSteps.py.

◆ timeout

python.TrigInDetArtSteps.TrigInDetRdictStep.timeout

Definition at line 227 of file TrigInDetArtSteps.py.


The documentation for this class was generated from the following file:
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