29 #ifndef PulseBaseSeries_h 30 #define PulseBaseSeries_h 32 #include "CFactorSeries.h" 49 PulseBaseSeries(
int classTag,
const double &tS=0.0,
const double &tF= 0.0,
const double &factor=1.0);
51 inline double getDuration(
void)
const {
return tFinish-tStart;}
52 inline double getPeakFactor(
void)
const {
return cFactor;}
53 inline double getTimeIncr(
double pseudoTime)
const {
return tFinish-tStart;}
55 inline double getStart(
void)
const 57 inline void setStart(
const double &d)
59 inline double getFinish(
void)
const 61 inline void setFinish(
const double &d)
68 void Print(std::ostream &s,
int flag =0)
const;
void Print(std::ostream &s, int flag=0) const
Imprime el objeto.
Definition: PulseBaseSeries.cc:87
Base class for constant factor time series.
Definition: CFactorSeries.h:38
int sendSelf(CommParameters &)
Sends object through the channel being passed as parameter.
Definition: PulseBaseSeries.cc:60
PulseBaseSeries(int classTag, const double &tS=0.0, const double &tF=0.0, const double &factor=1.0)
Constructor.
Definition: PulseBaseSeries.cc:39
int recvSelf(const CommParameters &)
Receives object through the channel being passed as parameter.
Definition: PulseBaseSeries.cc:73
int sendData(CommParameters &cp)
Send object members through the channel being passed as parameter.
Definition: PulseBaseSeries.cc:43
Base class for pulse type time series.
Definition: PulseBaseSeries.h:38
int recvData(const CommParameters &cp)
Receives object members through the channel being passed as parameter.
Definition: PulseBaseSeries.cc:51
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34