#include <ThirdOrderDelayODE.h>
Public Member Functions | |
void | calculate (double tau, double inputCurrent, double dIdt, double d2Id2t, const double *x, unsigned lenX, unsigned firstNode, double *derivative) const |
unsigned | getPadeColumn () const |
unsigned | getPadeRow () const |
unsigned | nParameters () const |
void | setParameters (const double *pars, unsigned nPars) |
ThirdOrderDelayODE (unsigned, unsigned) | |
Private Attributes | |
double | a_ |
double | b_ |
double | c_ |
Definition at line 9 of file ThirdOrderDelayODE.h.
|
inline |
Definition at line 12 of file ThirdOrderDelayODE.h.
References calculate(), funct::derivative(), metsig::tau, and x.
void ThirdOrderDelayODE::calculate | ( | double | tau, |
double | inputCurrent, | ||
double | dIdt, | ||
double | d2Id2t, | ||
const double * | x, | ||
unsigned | lenX, | ||
unsigned | firstNode, | ||
double * | derivative | ||
) | const |
Definition at line 7 of file ThirdOrderDelayODE.cc.
References a_, b_, c_, Exception, and mitigatedMETSequence_cff::U.
Referenced by ThirdOrderDelayODE().
|
inline |
|
inline |
|
inline |
Definition at line 21 of file ThirdOrderDelayODE.h.
References setParameters(), and mitigatedMETSequence_cff::U.
void ThirdOrderDelayODE::setParameters | ( | const double * | pars, |
unsigned | nPars | ||
) |
Definition at line 28 of file ThirdOrderDelayODE.cc.
References a_, b_, c_, JetChargeProducer_cfi::exp, and mitigatedMETSequence_cff::U.
Referenced by nParameters().
|
private |
Definition at line 27 of file ThirdOrderDelayODE.h.
Referenced by calculate(), and setParameters().
|
private |
Definition at line 28 of file ThirdOrderDelayODE.h.
Referenced by calculate(), and setParameters().
|
private |
Definition at line 29 of file ThirdOrderDelayODE.h.
Referenced by calculate(), and setParameters().