ATLAS Offline Software
Public Member Functions | Static Public Attributes | List of all members
python.subdetectors.global_system.Global Class Reference
Inheritance diagram for python.subdetectors.global_system.Global:
Collaboration diagram for python.subdetectors.global_system.Global:

Public Member Functions

def __init__ (self, tolerance=2)
 
def run (self, lbtime, run_iovs)
 

Static Public Attributes

string folder_base = ''
 
list variables
 

Detailed Description

Definition at line 115 of file global_system.py.

Constructor & Destructor Documentation

◆ __init__()

def python.subdetectors.global_system.Global.__init__ (   self,
  tolerance = 2 
)

Definition at line 126 of file global_system.py.

126  def __init__(self, tolerance=2):
127  pass
128 

Member Function Documentation

◆ run()

def python.subdetectors.global_system.Global.run (   self,
  lbtime,
  run_iovs 
)

Definition at line 129 of file global_system.py.

129  def run(self, lbtime, run_iovs):
130  self.evaluate_inputs(lbtime)
131  return IOVSet(sum((truncate_to_atlas_runs(var.iovs)[0] if len(var.iovs) > 0 else []
132  for var in self.variables), []))

Member Data Documentation

◆ folder_base

string python.subdetectors.global_system.Global.folder_base = ''
static

Definition at line 117 of file global_system.py.

◆ variables

list python.subdetectors.global_system.Global.variables
static
Initial value:
= [
TDAQ_Ready('/TDAQ/RunCtrl/DataTakingMode', lambda x: True),
#TDAQ_Busy('/TRIGGER/LUMI/PerBcidDeadtime', lambda x: True),
TDAQ_Busy('/TRIGGER/OFLLUMI/LumiAccounting', lambda x: True),
LUMI_EmittanceScan('/TDAQ/OLC/LHC/SCANDATA', lambda x: True), # restore once the SCANDATA folder is figured out by OLC
]

Definition at line 119 of file global_system.py.


The documentation for this class was generated from the following file:
run
int run(int argc, char *argv[])
Definition: ttree2hdf5.cxx:28
convertTimingResiduals.sum
sum
Definition: convertTimingResiduals.py:55
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18
python.iov_truncator.truncate_to_atlas_runs
def truncate_to_atlas_runs(*iovs)
Definition: iov_truncator.py:76