ATLAS Offline Software
Loading...
Searching...
No Matches
python.TrigInDetArtSteps.TrigInDetRdictStep Class Reference
Inheritance diagram for python.TrigInDetArtSteps.TrigInDetRdictStep:
Collaboration diagram for python.TrigInDetArtSteps.TrigInDetRdictStep:

Public Member Functions

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

Public Attributes

str args = args + " -b " + testbin + " "
bool auto_report_result = True
bool required = True
str executable = 'TIDArdict'
int timeout = 5*3600
 config = config

Detailed Description

Execute TIDArdict for TrkNtuple files.

Definition at line 202 of file TrigInDetArtSteps.py.

Constructor & Destructor Documentation

◆ __init__()

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

Definition at line 206 of file TrigInDetArtSteps.py.

206 def __init__(self, name='TrigInDetdict', args=None, testbin='Test_bin.dat', config=False ):
207 super(TrigInDetRdictStep, self).__init__(name)
208 self.args=args + " -b " + testbin + " "
209 self.auto_report_result = True
210 self.required = True
211 self.executable = 'TIDArdict'
212 self.timeout = 5*3600
213 self.config = config
214

Member Function Documentation

◆ configure()

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

Definition at line 215 of file TrigInDetArtSteps.py.

215 def configure(self, test):
216 if not self.config :
217 os.system( 'get_files -data TIDAbeam.dat &> /dev/null' )
218 os.system( 'get_files -data Test_bin.dat &> /dev/null' )
219 os.system( 'get_files -data Test_bin_larged0.dat &> /dev/null' )
220 os.system( 'get_files -data Test_bin_lrt.dat &> /dev/null' )
221 os.system( 'get_files -data TIDAdata-run3.dat &> /dev/null' )
222 os.system( 'get_files -data TIDAdata-run3-larged0.dat &> /dev/null' )
223 os.system( 'get_files -data TIDAdata-run3-larged0-el.dat &> /dev/null' )
224 os.system( 'get_files -data TIDAdata-run3-lrt.dat &> /dev/null' )
225 os.system( 'get_files -data TIDAdata-run3-fslrt.dat &> /dev/null' )
226 os.system( 'get_files -data TIDAdata-run3-minbias.dat &> /dev/null' )
227 os.system( 'get_files -data TIDAdata_cuts.dat &> /dev/null' )
228 os.system( 'get_files -data TIDAdata-run3-offline.dat &> /dev/null' )
229 os.system( 'get_files -data TIDAdata-run3-offline-rzMatcher.dat &> /dev/null' )
230 os.system( 'get_files -data TIDAdata-run3-offline-vtxtrack.dat &> /dev/null' )
231 os.system( 'get_files -data TIDAdata-run3-offline-larged0.dat &> /dev/null' )
232 os.system( 'get_files -data TIDAdata-run3-offline-larged0-el.dat &> /dev/null' )
233 os.system( 'get_files -data TIDAdata-run3-offline-lrt.dat &> /dev/null' )
234 os.system( 'get_files -data TIDAdata-run3-offline-fslrt.dat &> /dev/null' )
235 os.system( 'get_files -data TIDAdata-run3-offline-vtx.dat &> /dev/null' )
236 os.system( 'get_files -data TIDAdata-run3-minbias-offline.dat &> /dev/null' )
237 os.system( 'get_files -data TIDAdata-run3-offline-cosmic.dat &> /dev/null' )
238 os.system( 'get_files -data TIDAdata_cuts-offline.dat &> /dev/null' )
239 os.system( 'get_files -data TIDAdata-chains-run3.dat &> /dev/null' )
240 os.system( 'get_files -data TIDAdata-chains-run3-lrt.dat &> /dev/null' )
241 os.system( 'get_files -data TIDAdata-run4.dat &> /dev/null' )
242 os.system( 'get_files -data TIDAdata-run4-offline.dat &> /dev/null' )
243 os.system( 'get_files -data TIDAdata-run4-offline-vtx.dat &> /dev/null' )
244 super(TrigInDetRdictStep, self).configure(test)
245
246
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)

Member Data Documentation

◆ args

str python.TrigInDetArtSteps.TrigInDetRdictStep.args = args + " -b " + testbin + " "

Definition at line 208 of file TrigInDetArtSteps.py.

◆ auto_report_result

bool python.TrigInDetArtSteps.TrigInDetRdictStep.auto_report_result = True

Definition at line 209 of file TrigInDetArtSteps.py.

◆ config

python.TrigInDetArtSteps.TrigInDetRdictStep.config = config

Definition at line 213 of file TrigInDetArtSteps.py.

◆ executable

str python.TrigInDetArtSteps.TrigInDetRdictStep.executable = 'TIDArdict'

Definition at line 211 of file TrigInDetArtSteps.py.

◆ required

bool python.TrigInDetArtSteps.TrigInDetRdictStep.required = True

Definition at line 210 of file TrigInDetArtSteps.py.

◆ timeout

int python.TrigInDetArtSteps.TrigInDetRdictStep.timeout = 5*3600

Definition at line 212 of file TrigInDetArtSteps.py.


The documentation for this class was generated from the following file: