27#ifndef ANALYTICGRADPULSE_H_
28#define ANALYTICGRADPULSE_H_
Implementation of JEMRIS AnalyticPulseShape.
mode
Definition Declarations.h:112
Implementation of JEMRIS GradPulse.
Gradient with analytic shape.
Definition AnalyticGradPulse.h:36
AnalyticGradPulse()
Default constructor.
Definition AnalyticGradPulse.h:44
AnalyticGradPulse * Clone() const
Definition AnalyticGradPulse.h:59
~AnalyticGradPulse()
Default destructor.
Definition AnalyticGradPulse.h:54
virtual bool Prepare(const PrepareMode mode)
Definition AnalyticGradPulse.cpp:37
AnalyticPulseShape m_pulse_shape
Definition AnalyticGradPulse.h:86
virtual double GetGradient(double const time)
Definition AnalyticGradPulse.h:69
virtual string GetInfo()
Get informations on this analytic gradient.
Definition AnalyticGradPulse.cpp:66
prepare and GiNaC evaluation of analytic pulse shapes
Definition AnalyticPulseShape.h:36
double GetShape(double const time)
get the shape value at current time
Definition AnalyticPulseShape.cpp:46
Base class and prototype for all gradient pulses.
Definition GradPulse.h:36