fesa-core-gsi  4.2.0
fesaGSI::CycleConfig Class Reference

Contains the xml cycle-configuration. More...

#include <TimingSimulationStructures.h>

Public Member Functions

 CycleConfig (boost::shared_ptr< fesa::ElementXML > config, long cycleID)
 constructor More...
 

Public Attributes

std::string cycleName_
 the name of the cycle
 
long cycleID_
 the numeric identifier of the cycle
 
int basicPeriodMultiple_
 this attribute contains the length of the cycle expressed in basic period multiple which is defined in the ElementConfig
 
std::string eventSequenceName_
 name of the event sequence
 
EventSequenceConfigeventSequenceRef_
 event sequence reference
 
TelegramDataConfigtelegramData_
 special telegram data within this cycle
 

Detailed Description

Contains the xml cycle-configuration.

Constructor & Destructor Documentation

fesaGSI::CycleConfig::CycleConfig ( boost::shared_ptr< fesa::ElementXML >  config,
long  cycleID 
)

constructor

Parameters
thexml segment where this cycle is defined
ThecycleID (generated by super-cycle)

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