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

Public Member Functions

 run (self)

Public Attributes

 taskDir
 dsName
 taskName

Detailed Description

Upload beampsot data quality info

Definition at line 411 of file BeamSpotPostProcessing.py.

Member Function Documentation

◆ run()

python.BeamSpotPostProcessing.UploadDataQuality.run ( self)

Definition at line 413 of file BeamSpotPostProcessing.py.

413 def run(self):
414 dataQualityDbFileName = self.getFileName('-dqflags.db', 'DQBeamSpot')
415
416 # Upload the DQ flags
417 if os.path.exists('/'.join([self.taskDir,dataQualityDbFileName])):
418 self.logExec('beamspotman.py -b -n --dqtag %s dqflag %s %s' % (dqtag,self.dsName,self.taskName))
419 else:
420 self.log(text='ERROR: No beam spot DQ flag SQLite file %s\n Nothing to upload - was DQ determination successful?\n' % dataQualityDbFileName,doPrint=True)
421
422
Definition run.py:1

Member Data Documentation

◆ dsName

python.BeamSpotPostProcessing.UploadDataQuality.dsName

Definition at line 418 of file BeamSpotPostProcessing.py.

◆ taskDir

python.BeamSpotPostProcessing.UploadDataQuality.taskDir

Definition at line 417 of file BeamSpotPostProcessing.py.

◆ taskName

python.BeamSpotPostProcessing.UploadDataQuality.taskName

Definition at line 418 of file BeamSpotPostProcessing.py.


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