|  | 
|  | 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.