Struct StartEvent

Struct Documentation

struct StartEvent

Public Functions

inline set<int> &getEndComesBefore()
inline set<int> &getEndComesAfter()
inline set<int> &getEndComesAfterPair()
inline set<int> &getEndComesBeforePair()
inline StartEvent(const int &a, const int &da, const int &s, const double &mind, const double &maxd, const double &e)
inline bool operator==(const StartEvent &e) const
inline void endMustComeAfter(const int &i)
inline void endMustComeAfterPair(const int &i)
inline void actionHasFinished(const int &i)

Public Members

int actID
int divisionsApplied
int stepID
double advancingDuration
double minDuration
double maxDuration
double elapsed
double minAdvance
bool terminated
bool ignore
int fanIn
set<int> endComesBefore
set<int> endComesBeforePair
set<int> endComesAfter
set<int> endComesAfterPair
double lpMinTimestamp
double lpMaxTimestamp