Execute TIDAcpucost for data.root files.
Definition at line 303 of file TrigInDetArtSteps.py.
◆ __init__()
| python.TrigInDetArtSteps.TrigInDetCpuCostStep.__init__ |
( |
| self, |
|
|
| name = 'TrigInDetCpuCost', |
|
|
| outdir = None, |
|
|
| infile = None, |
|
|
| extra = None ) |
Definition at line 307 of file TrigInDetArtSteps.py.
307 def __init__( self, name='TrigInDetCpuCost', outdir=None, infile=None, extra=None ):
308 super(TrigInDetCpuCostStep, self).__init__(name)
309
310 self.input_file = infile
311 self.output_dir = outdir
312 self.auto_report_result = True
313 self.required = True
314 self.extra = extra
315 self.executable = 'TIDAcpucost'
316
317
◆ configure()
| python.TrigInDetArtSteps.TrigInDetCpuCostStep.configure |
( |
| self, |
|
|
| test ) |
Definition at line 318 of file TrigInDetArtSteps.py.
319 RefComparisonStep.configure(self, test)
320 if self.reference is None :
321 self.args = self.input_file + " -o " + self.output_dir + " " + self.extra + " --noref "
322 else:
323 self.args = self.input_file + " " + self.reference + " -o " + self.output_dir + " " + self.extra
324 Step.configure(self, test)
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)
◆ args
| str python.TrigInDetArtSteps.TrigInDetCpuCostStep.args = self.input_file + " -o " + self.output_dir + " " + self.extra + " --noref " |
◆ auto_report_result
| bool python.TrigInDetArtSteps.TrigInDetCpuCostStep.auto_report_result = True |
◆ executable
| str python.TrigInDetArtSteps.TrigInDetCpuCostStep.executable = 'TIDAcpucost' |
◆ extra
| python.TrigInDetArtSteps.TrigInDetCpuCostStep.extra = extra |
◆ input_file
| python.TrigInDetArtSteps.TrigInDetCpuCostStep.input_file = infile |
◆ output_dir
| python.TrigInDetArtSteps.TrigInDetCpuCostStep.output_dir = outdir |
◆ required
| bool python.TrigInDetArtSteps.TrigInDetCpuCostStep.required = True |
The documentation for this class was generated from the following file: