fesaGSI::EventBurstConfig Class Reference

This class describes an array of events of the same type, launched at a defined rate. More...

#include <TimingSimulationStructures.h>

Inheritance diagram for fesaGSI::EventBurstConfig:
fesaGSI::EventConfig

List of all members.

Public Member Functions

 EventBurstConfig (fesa::ElementXML *config)
 constructor

Public Attributes

long period_
 repetition period of the single events inside the burst
int occurrences_
 number of occurrences of the event inside the burst

Detailed Description

This class describes an array of events of the same type, launched at a defined rate.

Definition at line 62 of file TimingSimulationStructures.h.


Constructor & Destructor Documentation

fesaGSI::EventBurstConfig::EventBurstConfig ( fesa::ElementXML *  config  ) 

constructor

Parameters:
the xml segment where this event is defined

Definition at line 39 of file TimingSimulationStructures.cpp.

References fesaGSI::EventBurst, FESAGSIErrorWrongEventOcurrences, FESAGSIErrorWrongEventPeriod, FesaGSITimingSimulationFileCorrupt, occurrences_, period_, and fesaGSI::EventConfig::type_.


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on 25 Jan 2013 for fesa-core-gsi by  doxygen 1.6.1