![]() |
Belle II Software release-09-00-03
|
Public Member Functions | |
| def | __init__ (self, line, basedir) |
| def | normalize (self, name=None, root_version=61408) |
| def | checksum (self) |
| def | __repr__ (self) |
| def | __eq__ (self, other) |
| def | __le__ (self, other) |
| def | __lt__ (self, other) |
| def | __hash__ (self) |
| def | iov_tuple (self) |
| def | iov_str (self) |
Public Attributes | |
| revision | |
| revision stored in the file | |
| module | |
| module name | |
| filename | |
| filename | |
| firstRun | |
| experiment/run of the first run | |
| finalRun | |
| experiment/run of the final run | |
| payload | |
| payload id, to be filled later | |
| iov | |
| iov id, to be filled later | |
Private Attributes | |
| __checksum | |
| variable for checksum, calculated on first access | |
| __id | |
| object to uniquely identify this entry (payload + iov) | |
Class to keep information about an entry in the testing payloads storage file
Definition at line 25 of file testing_payloads.py.
| def __init__ | ( | self, | |
| line, | |||
| basedir | |||
| ) |
Create new entry from line in testing payloads storage file
Definition at line 28 of file testing_payloads.py.
| def __eq__ | ( | self, | |
| other | |||
| ) |
Compare to other entries, only consider package, module and iov for equality
Definition at line 84 of file testing_payloads.py.
| def __hash__ | ( | self | ) |
Provide hash function to be able to create a set
Definition at line 96 of file testing_payloads.py.
| def __le__ | ( | self, | |
| other | |||
| ) |
Compare to other entries, only consider package, module and iov for equality
Definition at line 88 of file testing_payloads.py.
| def __lt__ | ( | self, | |
| other | |||
| ) |
Compare to other entries, only consider package, module and iov for equality
Definition at line 92 of file testing_payloads.py.
| def __repr__ | ( | self | ) |
Convert to useful string representation
Definition at line 80 of file testing_payloads.py.
| def checksum | ( | self | ) |
Return checksum, calculated on first access
Definition at line 74 of file testing_payloads.py.
| def iov_str | ( | self | ) |
String representation of IoV
Definition at line 105 of file testing_payloads.py.
| def iov_tuple | ( | self | ) |
Return a tuple with the valid exp,run range
Definition at line 101 of file testing_payloads.py.
| def normalize | ( | self, | |
name = None, |
|||
root_version = 61408 |
|||
| ) |
Normalize the root file to have the same checksum for the same content
Definition at line 68 of file testing_payloads.py.
|
private |
variable for checksum, calculated on first access
Definition at line 60 of file testing_payloads.py.
|
private |
object to uniquely identify this entry (payload + iov)
Definition at line 62 of file testing_payloads.py.
| filename |
filename
Definition at line 54 of file testing_payloads.py.
| finalRun |
experiment/run of the final run
Definition at line 58 of file testing_payloads.py.
| firstRun |
experiment/run of the first run
Definition at line 56 of file testing_payloads.py.
| iov |
iov id, to be filled later
Definition at line 66 of file testing_payloads.py.
| module |
module name
Definition at line 41 of file testing_payloads.py.
| payload |
payload id, to be filled later
Definition at line 64 of file testing_payloads.py.
| revision |
revision stored in the file
Definition at line 37 of file testing_payloads.py.