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

Public Member Functions

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

Static Public Attributes

string folder_base = '/EXT/DCS/MAGNETS'
 
list variables
 

Detailed Description

Definition at line 71 of file magnets.py.

Constructor & Destructor Documentation

◆ __init__()

def python.subdetectors.magnets.Magnets.__init__ (   self,
  tolerance = 2 
)

Definition at line 79 of file magnets.py.

79  def __init__(self, tolerance=2):
80  pass
81 

Member Function Documentation

◆ run()

def python.subdetectors.magnets.Magnets.run (   self,
  lbtime,
  run_iovs = None 
)
The magnets are very different to all other systems. There is no need
to run the usual processing, since the variables spit out iovs in one
step.

Definition at line 82 of file magnets.py.

82  def run(self, lbtime, run_iovs=None):
83  """
84  The magnets are very different to all other systems. There is no need
85  to run the usual processing, since the variables spit out iovs in one
86  step.
87  """
88  self.evaluate_inputs(lbtime)
89  return self.variables[0].iovs

Member Data Documentation

◆ folder_base

string python.subdetectors.magnets.Magnets.folder_base = '/EXT/DCS/MAGNETS'
static

Definition at line 73 of file magnets.py.

◆ variables

list python.subdetectors.magnets.Magnets.variables
static
Initial value:
= [
Magnet_Currents('SENSORDATA', lambda x: True)
]

Definition at line 75 of file magnets.py.


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