|
NeuroLab
|
Returns delta peaks with a static rate. More...

Public Member Functions | |
| Regular (double p, double shift, Time *time, const string &name="", const string &type="Regular process") | |
| Create Regular process. | |
| Regular (double p, Time *time, const string &name="", const string &type="Regular process") | |
| Create Regular process. | |
| Regular (Time *time, const string &name="", const string &type="Regular process") | |
| Create Regular process. | |
| ~Regular () | |
| Destroy Regular process. | |
| virtual bool | hasEvent () |
| Whether event is present. | |
| virtual uint | getEventAmount () |
| Whether event is present. | |
| virtual void | prepareNextState () |
| Calculate next time value. | |
| virtual string | getParameter (const string &name) const |
| Get parameter. | |
| virtual void | setParameter (const string &name, const string &value) |
| Set parameter. | |
Public Member Functions inherited from StochasticEventGenerator | |
| StochasticEventGenerator (class Time *time, const string &name="", const string &type="Event Generator") | |
| Create. | |
| virtual | ~StochasticEventGenerator () |
| Destroy. | |
Public Member Functions inherited from StochasticVariable | |
| StochasticVariable (class Time *time, const string &name="", const string &type="Stochastic Variable") | |
| Create. | |
| double | operator() () |
| Returns the value at the current time step. More... | |
| double | d () |
| Returns the increment at the current time step. More... | |
Public Member Functions inherited from StochasticProcess | |
| StochasticProcess (class Time *time, const string &name="", const string &type="Stochastic") | |
| Create. | |
| virtual | ~StochasticProcess () |
| Destroy. | |
| virtual void | proceedToNextState () |
| Proceed one time step. More... | |
| bool | isNextStatePrepared () |
| Whether. | |
| virtual double | getIncrement () |
| Returns the increment. More... | |
| virtual double | getCurrentValue () |
| Returns the value of the process. More... | |
| virtual double | getNextValue () |
| Returns the next value of the process. More... | |
| virtual void | setNextValue (double d) |
| Set the next value of the process. More... | |
| virtual void | setCurrentValue (double d) |
| Set the current value of the process. More... | |
| void | setDescription (string s) |
| Set stochastic description. | |
| virtual void | init () |
| Initialise time-dependent values. | |
| string | getDescription () |
| Get the name. More... | |
Public Member Functions inherited from Parametric | |
| string | getType () const |
| Type of object. | |
| string | getName () const |
| Name of object. | |
| void | setName (const string &name) |
| Name of object. | |
| string | getConfiguration () const |
| Returns the configuration of the object. More... | |
| string | getAllParameters () const |
| String with all parameter settings. | |
| void | addParameter (const string &name) |
| Add a parameter. More... | |
| void | rmParameter (const string &name) |
| Remove a parameter. More... | |
Public Member Functions inherited from TimeDependent | |
| TimeDependent (class Time *time) | |
| Construct. More... | |
| virtual class Time * | getTime () const |
| Return pointer to the time object. | |
Public Member Functions inherited from Physical | |
| Physical () | |
| Construct. | |
| Physical (const Physical &) | |
| Copy. | |
| Physical (string name) | |
| Construct. | |
| Physical (string name, string unitPrefix, string unitSymbol) | |
| Construct. | |
| Physical (string name, Unit unit) | |
| Construct. | |
| virtual string | getPhysicalDescription () |
| Returns the physical description. More... | |
| virtual string | getUnitName () |
| Returns the unit name. | |
| virtual string | getUnitSymbol () |
| Returns the unit name. | |
| virtual void | setPhysicalDescription (string name) |
| Set the name. Same as setDescription(). More... | |
| virtual void | setUnit (Unit u) |
| Set the unit. | |
| virtual void | setUnitPrefix (int n) |
| Set unit prefix. More... | |
| virtual Unit | getUnit () const |
| Retrieve the unit. | |
Additional Inherited Members | |
Protected Member Functions inherited from Parametric | |
| Parametric (const string &name, const string &type) | |
| Create object of type and name. | |
| virtual | ~Parametric () |
| Destroy object. | |
Protected Attributes inherited from StochasticProcess | |
| double | stochCurrentValue |
| the current value | |
| double | stochNextValue |
| the next value (direct future) | |
| bool | stochNextStateIsPrepared |
| whether prepareNextState() was successful | |
| string | stochDescription |
| the name of the quantity | |
Returns delta peaks with a static rate.
Poisson process: steps forward when using either () or (double) operators.