#include <SdEventSelector.h>
Public Member Functions | |
BadPeriod (const int id, const utl::TimeRange &range) | |
TimeInterval | GetDuration () const |
int | GetId () const |
const TimeStamp & | GetStartTime () const |
const TimeStamp & | GetStopTime () const |
bool | HasCommonTime (const TimeRange &tr) const |
bool | IsInRange (const TimeStamp &ts) const |
this works also with operator==() More... | |
bool | IsInRangeInclusive (const TimeStamp &ts) const |
bool | operator!= (const TimeRange &tr) const |
bool | operator!= (const TimeStamp &ts) const |
bool | operator< (const TimeRange &tr) const |
bool | operator< (const TimeStamp &ts) const |
bool | operator== (const TimeRange &tr) const |
bool | operator== (const TimeStamp &ts) const |
bool | operator> (const TimeRange &tr) const |
bool | operator> (const TimeStamp &ts) const |
void | SetTimeRange (const TimeStamp &start, const TimeStamp &stop) |
Set time range. More... | |
void | SetTimeRange (const TimeStamp &start, const TimeInterval &duration) |
Private Attributes | |
int | fId = 0 |
Definition at line 25 of file SdEventSelector.h.
|
inline |
Definition at line 28 of file SdEventSelector.h.
|
inlineinherited |
Definition at line 32 of file TimeRange.h.
References utl::TimeRange::fStartTime, and utl::TimeRange::fStopTime.
|
inline |
Definition at line 31 of file SdEventSelector.h.
References fId.
|
inlineinherited |
Definition at line 35 of file TimeRange.h.
References utl::TimeRange::fStartTime.
Referenced by cdet::Station::GetCommissionTime(), rdet::Station::GetCommissionTime(), and sdet::Station::GetCommissionTime().
|
inlineinherited |
Definition at line 36 of file TimeRange.h.
References utl::TimeRange::fStopTime.
Referenced by cdet::Station::GetDecommissionTime(), rdet::Station::GetDecommissionTime(), and sdet::Station::GetDecommissionTime().
|
inlineinherited |
Definition at line 75 of file TimeRange.h.
References utl::TimeRange::fStartTime, and utl::TimeRange::fStopTime.
Referenced by TestTime::TestTimeRange().
|
inlineinherited |
this works also with operator==()
Definition at line 57 of file TimeRange.h.
References utl::TimeRange::fStartTime, and utl::TimeRange::fStopTime.
Referenced by utl::TimeRange::operator==().
|
inlineinherited |
Definition at line 60 of file TimeRange.h.
References utl::TimeRange::fStartTime, and utl::TimeRange::fStopTime.
|
inlineinherited |
Definition at line 47 of file TimeRange.h.
References utl::TimeRange::operator==().
|
inlineinherited |
Definition at line 66 of file TimeRange.h.
References utl::TimeRange::operator==().
|
inlineinherited |
Definition at line 50 of file TimeRange.h.
References utl::TimeRange::fStartTime.
|
inlineinherited |
Definition at line 69 of file TimeRange.h.
References utl::TimeRange::fStopTime.
|
inlineinherited |
Definition at line 44 of file TimeRange.h.
References utl::TimeRange::fStartTime, and utl::TimeRange::fStopTime.
Referenced by utl::TimeRange::operator!=().
|
inlineinherited |
Definition at line 63 of file TimeRange.h.
References utl::TimeRange::IsInRange().
|
inlineinherited |
Definition at line 53 of file TimeRange.h.
References utl::TimeRange::fStopTime.
|
inlineinherited |
Definition at line 72 of file TimeRange.h.
References utl::TimeRange::fStartTime.
|
inlineinherited |
Set time range.
Definition at line 39 of file TimeRange.h.
References utl::TimeRange::SetSorted().
Referenced by det::ValidityStamp::SetValidityInterval(), and TestTime::TestTimeRange().
|
inlineinherited |
Definition at line 41 of file TimeRange.h.
References utl::TimeRange::fStartTime, and utl::TimeRange::fStopTime.
|
private |
Definition at line 34 of file SdEventSelector.h.
Referenced by GetId().