Definition at line 435 of file BeamSpotPostProcessing.py.
◆ run()
| python.BeamSpotPostProcessing.BeamSpotNt.run |
( |
| self | ) |
|
Definition at line 436 of file BeamSpotPostProcessing.py.
437 ntFileName = self.getFileName('-nt.root','MergeNt')
438 bsNtFileName = self.getFileName('-nt.root')
439 if os.path.exists('/'.join([self.taskDir,ntFileName])):
440 self.logExec("cd %s; rm -f %s; beamspotnt.py -f %s --status '' --fillCOOL --useAve merge %s" % (self.taskDir,bsNtFileName,bsNtFileName,ntFileName))
441 self.addResult(bsNtFileName)
442 else:
443 raise PostProcessingError('ERROR: No merged ntuple file %s - did MergeNt step run?\n' % ntFileName,self.executedSteps)
444
445
◆ executedSteps
| python.BeamSpotPostProcessing.BeamSpotNt.executedSteps |
◆ taskDir
| python.BeamSpotPostProcessing.BeamSpotNt.taskDir |
The documentation for this class was generated from the following file: