ATLAS Offline Software
Classes | Namespaces | Functions | Variables
COOLRates.py File Reference

Go to the source code of this file.

Classes

class  COOLRates.COOLQueryWorker
 
class  COOLRates.COOLQueryHandler
 
class  COOLRates.QueryBundle
 
class  COOLRates.RateQueryWorker
 
class  COOLRates.RateQueryBundle
 
class  COOLRates.RateQueryHandler
 

Namespaces

 COOLRates
 

Functions

def COOLRates.waitForReturn (fd)
 
def COOLRates.commonKeys (dictionaries)
 
def COOLRates.createTimeConverter (runLbRanges)
 
def COOLRates.rateNameInfo (runLbRanges, mySignal, numProc=1)
 
def COOLRates.generateRateQueryBundles (name, level, runLbRanges, nameToChannel, nameToFolder, alias=None)
 
def COOLRates.parseRatesString (ratesString)
 
def COOLRates.runNumberToRunLbRange (runNumbers)
 
def COOLRates.timeRangeToRunLbRange (timeRange)
 
def COOLRates.nanoTimeRangesToRunLbRanges (nanoTimeRanges)
 
def COOLRates.fillNumberToRunLbRange (fillNumbers)
 
def COOLRates.setAtlasStyle ()
 
def COOLRates.fillProfile (profileName, numBins, xMin, xMax, xValues, yValues)
 
def COOLRates.fillRateProfiles (data)
 
def COOLRates.configurePlotting (data)
 
def COOLRates.configureTime (data)
 
def COOLRates.configureLuminosity (data)
 
def COOLRates.configureNoBX (data)
 
def COOLRates.getNiceCanvas (name, aliases, textSize=25)
 
def COOLRates.configureCanvasLegend (canvas, aliases, textSize=25)
 
def COOLRates.plotRateProfiles (data, label=False, runNumber=None, fillNumber=None, log=True, minY=None, maxY=None, luminousBunches=None, drawOption='H')
 
def COOLRates.configureProfile (profile, i, minY, maxY, drawOption, data, log, textSize=25)
 
def COOLRates.getLumiEndPoints (data)
 
def COOLRates.generateAtlasLabel (canvas, timeLabel, luminousBunches, runNumber=None, fillNumber=None)
 
def COOLRates.fetchTimeLabel (timeStart, timeEnd)
 

Variables

 COOLRates.__author__
 
 COOLRates.__version__
 
 COOLRates.__doc__
 
 COOLRates.logger
 
 COOLRates.ch
 
 COOLRates.formatter
 
 COOLRates.parser
 
 COOLRates.prog
 
 COOLRates.description
 
 COOLRates.dest
 
 COOLRates.help
 
 COOLRates.default
 
 COOLRates.None
 
 COOLRates.metavar
 
 COOLRates.type
 
 COOLRates.int
 
 COOLRates.nargs
 
 COOLRates.action
 
 COOLRates.args
 
 COOLRates.folderLocations
 
 COOLRates.MarkerColors
 
 COOLRates.MarkerStyles
 
 COOLRates.MarkerSizes
 
 COOLRates.mySignal
 
 COOLRates.target
 
 COOLRates.waitForReturn
 
 COOLRates.runLbRanges
 
 COOLRates.FILLNUMBER
 
 COOLRates.TIMERANGE
 
 COOLRates.RUNNUMBER
 
 COOLRates.timeConverter
 
 COOLRates.coolQueryHandler
 
 COOLRates.numProc
 
 COOLRates.PROCESSES
 
 COOLRates.verbose
 
 COOLRates.rateQueryHandler
 
 COOLRates.nameToChannel
 
 COOLRates.nameToFolder
 
 COOLRates.timeBased
 
 COOLRates.True
 
 COOLRates.payloadRequirements
 
 COOLRates.rateName
 
 COOLRates.level
 
 COOLRates.alias
 
 COOLRates.channelSelection
 
 COOLRates.Data
 
 COOLRates.rateOutput
 
 COOLRates.rateAfterPrescale
 
 COOLRates.deadTime
 
 COOLRates.drawOption
 
 COOLRates.label
 
 COOLRates.LABEL
 
 COOLRates.runNumber
 
 COOLRates.fillNumber
 
 COOLRates.luminousBunches
 
 COOLRates.LUMINOUSBUNCHES
 
 COOLRates.log
 
 COOLRates.LINEAR
 
 COOLRates.local