|
| | time_trace () |
| | use defaults only, 1000 ms duration, 10 us sampling interval, no real time offset More...
|
| |
| | time_trace (sReal _dt) |
| | prescribe dt only, default duration is 1000. ms More...
|
| |
| | time_trace (sReal _duration, sReal _dt) |
| | prescribe duration and sampling, use default real time offset More...
|
| |
| | time_trace (sReal _duration, sReal _dt, sReal _rtOff, std::string _label) |
| |
| | time_trace (sReal _duration, sReal _dt, sReal _rtOff) |
| |
| | time_trace (sReal _duration, sReal _dt, sReal _rtOff, std::string _label, std::string _t_unit, std::string _f_unit) |
| | full constructor, prescribe all members More...
|
| |
| time_trace & | operator= (const time_trace &in) |
| |
| | time_trace (const time_trace &a) |
| | copy constructor with setting of constant signal value More...
|
| |
| | time_trace (const time_trace &a, sReal val) |
| | copy constructor with setting of constant signal value More...
|
| |
| std::string | format_file_header (const time_trace_ffmt ffmt_spec) |
| | IO format file header from format specifciation and given time trace. More...
|
| |
| void | operator*= (const time_trace &a) |
| | overloaded operators More...
|
| |
| void | operator*= (const sReal s) |
| |
| void | operator+= (const sReal a) |
| |
| void | operator+= (const time_trace &a) |
| |
| void | operator<<= (int delta) |
| |
| void | operator>>= (int delta) |
| |
| void | set_labels (std::string _label) |
| |
| void | set_labels (std::string _label, std::string _t_unit, std::string _f_unit) |
| |
| void | setUnits (std::string _t_unit, std::string _f_unit) |
| |
| void | resize (int numSamples) |
| |
| sReal | duration () |
| |
| size_t | len () const |
| | < length of trace in samples More...
|
| |
| sReal | rta () |
| |
| sReal | zta () |
| |
| SF::vector< sReal > & | diff () |
| |
| SF::vector< sReal > & | gradient () |
| |
| int | read_trace (const std::string fname) |
| | determine duration of a signal stored in file More...
|
| |
| int | read_trace (const std::string fname, bool unitize) |
| | read traces from file More...
|
| |
| int | write_trace () |
| | write traces to file More...
|
| |
| int | write_trace (const std::string fname) |
| | write traces to file More...
|
| |
| int | write_trace (const std::string fname, time_trace_ffmt ffmt_spec) |
| | write traces to file More...
|
| |
| size_t | timeShift (sReal t_shift) |
| |
| void | unitize () |
| | scale signal to unity strength More...
|
| |
| bool | IsEquDistSampling () |
| | check whether time trace is sampled with constant sampling interval More...
|
| |
| sReal | fval_t (sReal _t) |
| | retrieve value of a function at a given time t More...
|
| |
| void | resample (time_trace &trc) |
| |
| void | resample (time_trace &trc, IpMeth_t meth) |
| |
| void | interp1 (time_trace &trc, IpMeth_t meth) |
| | interpolate a time trace More...
|
| |
Time tracing class.
signals to define stimulus pulses or other time-dependent parameters such as inhomogeneous boundary conditions
Definition at line 142 of file signals.h.