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

Public Member Functions

def __init__ (self, key, run)
 
def atLB (self, lb)
 
def stops (self)
 
def lastlb (self)
 
def endlb (self)
 
def pickled (self)
 
def json (self)
 

Public Attributes

 key
 
 run
 

Detailed Description

Definition at line 90 of file AtlRunQueryRun.py.

Constructor & Destructor Documentation

◆ __init__()

def python.AtlRunQueryRun.DataEntryList.__init__ (   self,
  key,
  run 
)

Definition at line 91 of file AtlRunQueryRun.py.

91  def __init__(self, key, run):
92  super(DataEntryList,self).__init__()
93  self.key = key
94  self.run = run
95 

Member Function Documentation

◆ atLB()

def python.AtlRunQueryRun.DataEntryList.atLB (   self,
  lb 
)

Definition at line 96 of file AtlRunQueryRun.py.

96  def atLB(self,lb):
97  for e in self:
98  return [x for x in self if x.contains(lb)]
99  return None
100 

◆ endlb()

def python.AtlRunQueryRun.DataEntryList.endlb (   self)

Definition at line 109 of file AtlRunQueryRun.py.

109  def endlb(self):
110  return max([e.endlb for e in self])
111 

◆ json()

def python.AtlRunQueryRun.DataEntryList.json (   self)

Definition at line 115 of file AtlRunQueryRun.py.

115  def json(self):
116  return [e.json() for e in self]
117 
118 

◆ lastlb()

def python.AtlRunQueryRun.DataEntryList.lastlb (   self)

Definition at line 105 of file AtlRunQueryRun.py.

105  def lastlb(self):
106  return max([e.lastlb for e in self])
107 

◆ pickled()

def python.AtlRunQueryRun.DataEntryList.pickled (   self)

Definition at line 112 of file AtlRunQueryRun.py.

112  def pickled(self):
113  return [e.pickled() for e in self]
114 

◆ stops()

def python.AtlRunQueryRun.DataEntryList.stops (   self)

Definition at line 101 of file AtlRunQueryRun.py.

101  def stops(self):
102  return set([e.startlb for e in self]).union(set([e.lastlb+1 for e in self]))
103 

Member Data Documentation

◆ key

python.AtlRunQueryRun.DataEntryList.key

Definition at line 93 of file AtlRunQueryRun.py.

◆ run

python.AtlRunQueryRun.DataEntryList.run

Definition at line 94 of file AtlRunQueryRun.py.


The documentation for this class was generated from the following file:
json
nlohmann::json json
Definition: HistogramDef.cxx:9
max
constexpr double max()
Definition: ap_fixedTest.cxx:33
python.selector.AtlRunQuerySelectorDQ.pickled
pickled
Definition: AtlRunQuerySelectorDQ.py:12
CxxUtils::set
constexpr std::enable_if_t< is_bitmask_v< E >, E & > set(E &lhs, E rhs)
Convenience function to set bits in a class enum bitmask.
Definition: bitmask.h:232
python.processes.powheg.ZZ.ZZ.__init__
def __init__(self, base_directory, **kwargs)
Constructor: all process options are set here.
Definition: ZZ.py:18
TrackingGeometryValidation.stops
stops
Definition: TrackingGeometryValidation.py:29