CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Functions | Variables
beamvalidation.py File Reference

Go to the source code of this file.

Classes

class  beamvalidation.IOV
 
class  beamvalidation.ParsingError
 

Namespaces

 beamvalidation
 

Functions

def beamvalidation.cmp_tags
 
def beamvalidation.dump_footer
 
def beamvalidation.dump_header
 
def beamvalidation.exit
 
def beamvalidation.get_lastIOVs
 
def beamvalidation.get_listoftags
 
def beamvalidation.get_plots
 
def beamvalidation.get_productionFiles
 
def beamvalidation.get_productionIOVs
 
def beamvalidation.nonzero
 
def beamvalidation.pack
 
def beamvalidation.parse
 
def beamvalidation.unpack
 
def beamvalidation.unpackLumiid
 
def beamvalidation.write_iovs
 
def beamvalidation.write_plots
 
def beamvalidation.write_tags
 

Variables

string beamvalidation.auth = "/afs/cern.ch/cms/DB/conddb"
 
string beamvalidation.br = '<BR>'
 
string beamvalidation.dest = "oracle://cms_orcoff_prod/CMS_COND_31X_BEAMSPOT"
 Get the latest tags dest = "frontier://cmsfrontier.cern.ch:8000/Frontier/CMS_COND_31X_BEAMSPOT". More...
 
string beamvalidation.end = '\n'
 
string beamvalidation.htmlwebsite = "https://yumiceva.web.cern.ch/yumiceva/beamspot/"
 
tuple beamvalidation.lasttag = list_lastIOVs.keys()
 
list beamvalidation.lines = []
 
tuple beamvalidation.list_lastIOVs = get_lastIOVs( list_tags, dest, auth)
 
tuple beamvalidation.list_tags = get_listoftags( dest, auth)
 
string beamvalidation.optionstring = ""
 
tuple beamvalidation.outfile = open(option.output,'w')
 
tuple beamvalidation.pngfiles = get_plots(option.path,option.output, list_lastIOVs[lasttag], lasttag)
 
tuple beamvalidation.processedruns = get_productionIOVs('/afs/cern.ch/cms/CAF/CMSCOMM/COMM_BSPOT/yumiceva/tmp_lumi_workflow/')
 
tuple beamvalidation.USAGE = re.compile(r'(?s)\s*usage: (.*?)(\n[ \t]*\n|$)')