ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
python.spbfile.RunEvtRanges Class Reference
Collaboration diagram for python.spbfile.RunEvtRanges:

Public Member Functions

def __init__ (self)
 
def update (self, run_number, evt_number)
 
def getRanges (self)
 

Public Attributes

 runs
 

Detailed Description

Definition at line 13 of file spbfile.py.

Constructor & Destructor Documentation

◆ __init__()

def python.spbfile.RunEvtRanges.__init__ (   self)

Definition at line 15 of file spbfile.py.

15  def __init__(self):
16  self.runs = {}
17 

Member Function Documentation

◆ getRanges()

def python.spbfile.RunEvtRanges.getRanges (   self)

Definition at line 28 of file spbfile.py.

28  def getRanges(self):
29  return self.runs
30 
31 

◆ update()

def python.spbfile.RunEvtRanges.update (   self,
  run_number,
  evt_number 
)

Definition at line 18 of file spbfile.py.

18  def update(self, run_number, evt_number):
19  if run_number not in self.runs:
20  self.runs[run_number] = (sys.maxsize, -1)
21  (min, max) = self.runs[run_number]
22  if evt_number > max:
23  max = evt_number
24  if evt_number < min:
25  min = evt_number
26  self.runs[run_number] = (min, max)
27 

Member Data Documentation

◆ runs

python.spbfile.RunEvtRanges.runs

Definition at line 16 of file spbfile.py.


The documentation for this class was generated from the following file:
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18
WriteBchToCool.update
update
Definition: WriteBchToCool.py:67