fesa-core-gsi
7.0.0
|
This class describes an array of events of the same type, launched at a defined rate. More...
#include <TimingSimulationStructures.h>
Public Member Functions | |
EventBurstConfig (boost::shared_ptr< fesa::ElementXML > config) | |
constructor More... | |
![]() | |
EventConfig (boost::shared_ptr< fesa::ElementXML > config) | |
constructor More... | |
Public Attributes | |
long | period_ |
repetition period of the single events inside the burst | |
int | occurrences_ |
number of occurrences of the event inside the burst | |
![]() | |
std::string | eventName_ |
name of the event | |
std::string | payload_ |
any event payload, if available | |
long | delay_ |
number of ms that represent the delay of the simulation | |
SimulationEventType | type_ |
normal or burst | |
This class describes an array of events of the same type, launched at a defined rate.
fesaGSI::EventBurstConfig::EventBurstConfig | ( | boost::shared_ptr< fesa::ElementXML > | config | ) |
constructor
the | xml segment where this event is defined |