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

Public Member Functions

def run (self, lbtime, run_iovs)
 

Static Public Attributes

string folder_base = ''
 
list variables
 

Detailed Description

Definition at line 31 of file trig.py.

Member Function Documentation

◆ run()

def python.subdetectors.trig.Trigger.run (   self,
  lbtime,
  run_iovs 
)

Definition at line 39 of file trig.py.

39  def run(self, lbtime, run_iovs):
40  self.evaluate_inputs(lbtime)
41  return IOVSet(sum((truncate_to_run_iovs(
42  make_run_iovs([run_iovs]), var.iovs)[0]
43  for var in self.variables), []))

Member Data Documentation

◆ folder_base

string python.subdetectors.trig.Trigger.folder_base = ''
static

Definition at line 33 of file trig.py.

◆ variables

list python.subdetectors.trig.Trigger.variables
static
Initial value:
= [
Online_Beamspot_Status('/Indet/Onl/Beampos', lambda x: True),
]

Definition at line 35 of file trig.py.


The documentation for this class was generated from the following file:
python.iov_truncator.make_run_iovs
def make_run_iovs(iovs)
Definition: iov_truncator.py:62
run
int run(int argc, char *argv[])
Definition: ttree2hdf5.cxx:28
convertTimingResiduals.sum
sum
Definition: convertTimingResiduals.py:55
python.iov_truncator.truncate_to_run_iovs
def truncate_to_run_iovs(run_iovs, *iovs)
Definition: iov_truncator.py:84