ATLAS Offline Software
Functions | Variables
python.DataScoutingInfo Namespace Reference

Functions

def getDataScoutingResultID (name)
 
def getDataScoutingStreams ()
 
def getDataScoutingTypeFromStream (streamname)
 
def getAllDataScoutingResultIDs ()
 
def getFullHLTResultID ()
 
def getAllDataScoutingIdentifiers ()
 

Variables

 log
 
 _DataScoutingIdentifiers
 
 _DataScoutingStreams
 
 TruncationThresholds
 

Function Documentation

◆ getAllDataScoutingIdentifiers()

def python.DataScoutingInfo.getAllDataScoutingIdentifiers ( )

Definition at line 82 of file DataScoutingInfo.py.

83  return list(_DataScoutingIdentifiers.keys())

◆ getAllDataScoutingResultIDs()

def python.DataScoutingInfo.getAllDataScoutingResultIDs ( )

Definition at line 72 of file DataScoutingInfo.py.

73  return _DataScoutingIdentifiers.values()
74 
75 

◆ getDataScoutingResultID()

def python.DataScoutingInfo.getDataScoutingResultID (   name)

Definition at line 54 of file DataScoutingInfo.py.

54 def getDataScoutingResultID(name):
55  if name in _DataScoutingIdentifiers:
56  return _DataScoutingIdentifiers[name]
57  else:
58  log.error('Unknown name %s, cannot assign result ID', name)
59 
60 

◆ getDataScoutingStreams()

def python.DataScoutingInfo.getDataScoutingStreams ( )

Definition at line 61 of file DataScoutingInfo.py.

62  return list(_DataScoutingStreams.keys())
63 
64 

◆ getDataScoutingTypeFromStream()

def python.DataScoutingInfo.getDataScoutingTypeFromStream (   streamname)

Definition at line 65 of file DataScoutingInfo.py.

65 def getDataScoutingTypeFromStream(streamname):
66  if streamname in _DataScoutingStreams:
67  return _DataScoutingStreams[streamname]
68  else:
69  log.error('Unknown name %s, not a data scouting stream', streamname)
70 
71 

◆ getFullHLTResultID()

def python.DataScoutingInfo.getFullHLTResultID ( )

Definition at line 76 of file DataScoutingInfo.py.

76 def getFullHLTResultID():
77  # WARNING: Don't change this, it should always be zero.
78  # It's defined here to avoid using a magic number in other places
79  return 0
80 
81 

Variable Documentation

◆ _DataScoutingIdentifiers

python.DataScoutingInfo._DataScoutingIdentifiers
private

Definition at line 22 of file DataScoutingInfo.py.

◆ _DataScoutingStreams

python.DataScoutingInfo._DataScoutingStreams
private

Definition at line 32 of file DataScoutingInfo.py.

◆ log

python.DataScoutingInfo.log

Definition at line 4 of file DataScoutingInfo.py.

◆ TruncationThresholds

python.DataScoutingInfo.TruncationThresholds

Definition at line 42 of file DataScoutingInfo.py.

python.DataScoutingInfo.getFullHLTResultID
def getFullHLTResultID()
Definition: DataScoutingInfo.py:76
python.DataScoutingInfo.getDataScoutingResultID
def getDataScoutingResultID(name)
Definition: DataScoutingInfo.py:54
python.DataScoutingInfo.getAllDataScoutingIdentifiers
def getAllDataScoutingIdentifiers()
Definition: DataScoutingInfo.py:82
python.DataScoutingInfo.getDataScoutingTypeFromStream
def getDataScoutingTypeFromStream(streamname)
Definition: DataScoutingInfo.py:65
python.DataScoutingInfo.getAllDataScoutingResultIDs
def getAllDataScoutingResultIDs()
Definition: DataScoutingInfo.py:72
histSizes.list
def list(name, path='/')
Definition: histSizes.py:38
python.DataScoutingInfo.getDataScoutingStreams
def getDataScoutingStreams()
Definition: DataScoutingInfo.py:61