openCARP
Doxygen code documentation for the open cardiac electrophysiology simulator openCARP
Public Member Functions | Public Attributes | List of all members
opencarp::sig::Pulse Class Reference

#include <signals.h>

Collaboration diagram for opencarp::sig::Pulse:

Public Member Functions

 Pulse ()
 

Public Attributes

sReal duration
 pulse duration, default is 1 ms More...
 
float strength
 pulse amplitude, default is unit strength More...
 
double d1
 duration of first sub-pulse in [ms] (zero with monophasic pulse) More...
 
float tau_edge
 time constant for leading/trailing edges More...
 
float tau_plat
 time constant governing plateau of pulse More...
 
int decay
 edge decay time (multiples of tau_edge) More...
 
float s2r
 strength of subpulse relative to leading pulse (biphasic pulse) More...
 
float bias
 constant term to add to stimulus waveform More...
 
bool constant
 constant value for all time More...
 

Detailed Description

Definition at line 818 of file signals.h.

Constructor & Destructor Documentation

◆ Pulse()

opencarp::sig::Pulse::Pulse ( )
inline

Definition at line 832 of file signals.h.

Member Data Documentation

◆ bias

float opencarp::sig::Pulse::bias

constant term to add to stimulus waveform

Definition at line 828 of file signals.h.

◆ constant

bool opencarp::sig::Pulse::constant

constant value for all time

Definition at line 829 of file signals.h.

◆ d1

double opencarp::sig::Pulse::d1

duration of first sub-pulse in [ms] (zero with monophasic pulse)

Definition at line 823 of file signals.h.

◆ decay

int opencarp::sig::Pulse::decay

edge decay time (multiples of tau_edge)

Definition at line 826 of file signals.h.

◆ duration

sReal opencarp::sig::Pulse::duration

pulse duration, default is 1 ms

Definition at line 821 of file signals.h.

◆ s2r

float opencarp::sig::Pulse::s2r

strength of subpulse relative to leading pulse (biphasic pulse)

Definition at line 827 of file signals.h.

◆ strength

float opencarp::sig::Pulse::strength

pulse amplitude, default is unit strength

Definition at line 822 of file signals.h.

◆ tau_edge

float opencarp::sig::Pulse::tau_edge

time constant for leading/trailing edges

Definition at line 824 of file signals.h.

◆ tau_plat

float opencarp::sig::Pulse::tau_plat

time constant governing plateau of pulse

Definition at line 825 of file signals.h.


The documentation for this class was generated from the following file: