ATLAS Offline Software
Loading...
Searching...
No Matches
RunTileMonitoring.py File Reference

Go to the source code of this file.

Classes

class  RunTileMonitoring.TileMonPostProcessingAlg

Namespaces

namespace  RunTileMonitoring

Functions

 RunTileMonitoring._configFlagsFromPartition (flags, partition, log)
 RunTileMonitoring._addBoolArgument (parser, argument, dest=None, help='')

Variables

 RunTileMonitoring.flags = initConfigFlags()
 RunTileMonitoring.parser = flags.getArgumentParser()
 RunTileMonitoring.help
 RunTileMonitoring.action
 RunTileMonitoring.dest
 RunTileMonitoring.default
 RunTileMonitoring.type
 RunTileMonitoring.str
 RunTileMonitoring.int
 RunTileMonitoring.choices
 RunTileMonitoring.update_group = parser.add_mutually_exclusive_group()
 RunTileMonitoring.args
 RunTileMonitoring._
 RunTileMonitoring.cells
 RunTileMonitoring.False
 RunTileMonitoring.towers
 RunTileMonitoring.clusters
 RunTileMonitoring.muid
 RunTileMonitoring.muonfit = flags.Beam.Type is not BeamType.Collisions if args.muonfit is None else args.muonfit
 RunTileMonitoring.mbts = not (args.stateless and args.useMbtsTrigger)
 RunTileMonitoring.rod
 RunTileMonitoring.tmdb
 RunTileMonitoring.tmdbDigits
 RunTileMonitoring.tmdbRawChannels
 RunTileMonitoring.True
 RunTileMonitoring.None
 RunTileMonitoring.digiNoise
 RunTileMonitoring.rawChanNoise
 RunTileMonitoring.online
 RunTileMonitoring.partition = args.partition if args.partition else os.getenv('TDAQ_PARTITION', 'ATLAS')
dict RunTileMonitoring.keys = {'ATLAS' : 'dcm', 'TileMon' : 'CompleteEvent', 'Tile' : 'ReadoutApplication'}
dict RunTileMonitoring.key = args.key if args.key else keys.get(partition, 'dcm')
dict RunTileMonitoring.keyValues = {'Tile': ['TileREB-ROS']}
dict RunTileMonitoring.keyValue = args.keyValue if args.keyValue else keyValues.get(partition, [])
int RunTileMonitoring.updatePeriod = 0 if args.frequency > 0 else args.updatePeriod
str RunTileMonitoring.calibGroupName = 'TileLasMon' if args.laser else 'TileCisMon'
 RunTileMonitoring.streamType
 RunTileMonitoring.streamNames
 RunTileMonitoring.streamLogic
 RunTileMonitoring.keyCount
 RunTileMonitoring.groupName
str RunTileMonitoring.publishInclude = ".*Summary.*|.*DMUErrors.*|.*DigiNoise.*"
 RunTileMonitoring.include
 RunTileMonitoring.triggerType
 RunTileMonitoring.x82
 RunTileMonitoring.frequency
 RunTileMonitoring.postProcessingInterval
list RunTileMonitoring._l1Items = []
list RunTileMonitoring._l1Names = ['L1_MBTS_1', 'L1_MBTS_1_EMPTY', 'L1_MBTS_1_1_EMPTY']
 RunTileMonitoring.lvl1Logic
 RunTileMonitoring.lvl1Origin
 RunTileMonitoring.lvl1Items
 RunTileMonitoring.lvl1Names
 RunTileMonitoring.useMbtsTrigger
 RunTileMonitoring.useTrigger
 RunTileMonitoring.enableLumiAccess
 RunTileMonitoring.RunType
 RunTileMonitoring.doHVCorr
 RunTileMonitoring.triggerConfig
 RunTileMonitoring.Files
 RunTileMonitoring.isMC
 RunTileMonitoring.Format
 RunTileMonitoring.Run
 RunTileMonitoring.beamType = flags.Beam.Type
 RunTileMonitoring.Type
str RunTileMonitoring.inputDirectory = "/cvmfs/atlas-nightlies.cern.ch/repo/data/data-art/TileByteStream/TileByteStream-02-00-00"
str RunTileMonitoring.inputFile = "data18_tilecomm.00363899.calibration_tile.daq.RAW._lb0000._TileREB-ROS._0005-200ev.data"
 RunTileMonitoring.RunNumbers
 RunTileMonitoring.ProjectName
 RunTileMonitoring.runNumber = flags.Input.RunNumbers[0]
 RunTileMonitoring.AtlasVersion
 RunTileMonitoring.HISTFileName
 RunTileMonitoring.isOnline
 RunTileMonitoring.GlobalTag
 RunTileMonitoring.Environment
 RunTileMonitoring.FileKey
 RunTileMonitoring.doFit
 RunTileMonitoring.correctTime
 RunTileMonitoring.doOverflowFit
 RunTileMonitoring.BestPhaseFromCOOL
 RunTileMonitoring.NoiseFilter
 RunTileMonitoring.doJiveXML
 RunTileMonitoring.pattern
 RunTileMonitoring.evaluate
 RunTileMonitoring.cfg = MainServicesCfg(flags)
list RunTileMonitoring.typeNames = ['CTP_RDO/CTP_RDO'] if args.mbts and args.useMbtsTrigger else []
list RunTileMonitoring.jobs = ['cosmics', 'mbts', 'noise', 'laser', 'cis']
int RunTileMonitoring.bufferSize = 200 if any(job in args.publishName for job in jobs) else 500
 RunTileMonitoring.bsEmonInputSvc = cfg.getService( "ByteStreamInputSvc" )
 RunTileMonitoring.Partition
 RunTileMonitoring.Key
 RunTileMonitoring.KeyValue
 RunTileMonitoring.KeyCount
 RunTileMonitoring.PublishName
 RunTileMonitoring.ISServer
 RunTileMonitoring.Include
 RunTileMonitoring.UpdatePeriod
 RunTileMonitoring.Frequency
 RunTileMonitoring.LVL1Items
 RunTileMonitoring.LVL1Names
 RunTileMonitoring.LVL1Logic
 RunTileMonitoring.LVL1Origin
 RunTileMonitoring.StreamType
 RunTileMonitoring.StreamNames
 RunTileMonitoring.StreamLogic
 RunTileMonitoring.GroupName
 RunTileMonitoring.ProcessCorruptedEvents
 RunTileMonitoring.BufferSize
 RunTileMonitoring.ExtraOutputs
list RunTileMonitoring.l1Triggers
list RunTileMonitoring.triggerTypes = [0x34] if args.laser else [0x32]
list RunTileMonitoring.configurations = []
 RunTileMonitoring.dataPath = find_datafile('TileMonitoring')
 RunTileMonitoring.ppa
 RunTileMonitoring.OutputLevel
 RunTileMonitoring.ExtraInputs
 RunTileMonitoring.Interval
 RunTileMonitoring.ConfigFiles
 RunTileMonitoring._descriptors
 RunTileMonitoring._ctr
 RunTileMonitoring.fileKey = flags.DQ.FileKey
 RunTileMonitoring.sequenceName
 RunTileMonitoring.Output
 RunTileMonitoring.CablingType
 RunTileMonitoring.TileBeamElemContainer
 RunTileMonitoring.withDetails
 RunTileMonitoring.summariseProps
 RunTileMonitoring.printDefaults
 RunTileMonitoring.sc = cfg.run()