29 #ifndef PeriodSeries_h 30 #define PeriodSeries_h 32 #include "PulseBaseSeries.h" 49 PeriodSeries(
int classTag,
double tStart,
double tFinish,
double period,
double shift,
double cFactor = 1.0);
52 inline double getPeriod(
void)
const 54 inline void setPeriod(
const double &d)
56 inline double getShift(
void)
const 58 inline void setShift(
const double &d)
61 void Print(std::ostream &s,
int flag =0)
const;
int recvData(const CommParameters &cp)
Receives object members through the channel being passed as parameter.
Definition: PeriodSeries.cc:92
Periodic function over time.
Definition: PeriodSeries.h:38
int sendData(CommParameters &cp)
Send object members through the channel being passed as parameter.
Definition: PeriodSeries.cc:84
void Print(std::ostream &s, int flag=0) const
Imprime el objeto.
Definition: PeriodSeries.cc:100
double period
period of pulse series (sec)
Definition: PeriodSeries.h:41
Base class for pulse type time series.
Definition: PulseBaseSeries.h:38
double shift
phase shift of pulse series (sec)
Definition: PeriodSeries.h:42
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34
PeriodSeries(int classTag, double tStart, double tFinish, double period, double shift, double cFactor=1.0)
Constructor.
Definition: PeriodSeries.cc:68