Belle II Software development
|
Struct to hold intervals of validity. More...
#include <GlobalLabel.h>
Public Member Functions | |
TimeInterval (gidTYPE TEIDPID, gidTYPE start, gidTYPE end) | |
Constructor for given validity interval. | |
gidTYPE | teidpid () |
Get composed time element id & param id. | |
gidTYPE | get (gidTYPE timeid) |
Get the start time id for validity interval valid at given timeid. | |
void | set (gidTYPE start, gidTYPE end) |
Set new parameter validity interval from start to end. | |
Private Attributes | |
gidTYPE | teidpid_ |
Time element id & parameter id. | |
gidTYPE | arr_ [maxTID+1] |
Array of time ids. | |
Struct to hold intervals of validity.
Definition at line 230 of file GlobalLabel.h.
|
inline |
Constructor for given validity interval.
TEIDPID | Time-dependent parameter id |
start | start time id of validity |
end | end time id of validity |
Definition at line 246 of file GlobalLabel.h.
Get the start time id for validity interval valid at given timeid.
Definition at line 261 of file GlobalLabel.h.
Set new parameter validity interval from start to end.
Definition at line 264 of file GlobalLabel.h.
|
inline |
Array of time ids.
Definition at line 238 of file GlobalLabel.h.
|
private |
Time element id & parameter id.
Definition at line 235 of file GlobalLabel.h.