ATLAS Offline Software
Loading...
Searching...
No Matches
python.AtlRunQueryRun.DataEntryList Class Reference
Inheritance diagram for python.AtlRunQueryRun.DataEntryList:
Collaboration diagram for python.AtlRunQueryRun.DataEntryList:

Public Member Functions

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

Public Attributes

 key = key
 run = run

Detailed Description

Definition at line 90 of file AtlRunQueryRun.py.

Constructor & Destructor Documentation

◆ __init__()

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()

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()

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
#define max(a, b)
Definition cfImp.cxx:41

◆ json()

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
nlohmann::json json

◆ lastlb()

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()

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()

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
STL class.

Member Data Documentation

◆ key

python.AtlRunQueryRun.DataEntryList.key = key

Definition at line 93 of file AtlRunQueryRun.py.

◆ run

python.AtlRunQueryRun.DataEntryList.run = run

Definition at line 94 of file AtlRunQueryRun.py.


The documentation for this class was generated from the following file: