#include <UnivTimeKG.h>
|
void | addInterpolationTable (const std::vector< double > &xs, const std::vector< double > &ys, const std::vector< std::vector< double > > &data) |
|
void | addInterpolationTable (const std::string &filename) |
|
virtual double | cdf (const double)=0 |
|
void | clearInterpolationTables () |
|
double | firstParticlePdf (const double, const double) |
|
double | firstParticlePdfSmeared (const double, const double) |
|
double | getFalltime () |
|
double | getRisetime () |
|
virtual double | getShapeParameter (const unsigned int ipar, const std::vector< double > &pars, const double DX)=0 |
|
void | interpolateParameters (const double DX, const double r, const double psi, std::vector< double > &output) |
|
virtual double | invcdf (const double)=0 |
|
virtual double | pdf (const double)=0 |
|
virtual void | setParameterOffsets (const double m, const double s)=0 |
|
virtual void | setShapeParameters (const double DX, const double r, const double psi, const double theta, const double lgE)=0 |
|
| TimeModel () |
|
virtual | ~TimeModel () |
|
Definition at line 32 of file UnivTimeKG.h.
TimeModel::~TimeModel |
( |
| ) |
|
|
virtual |
void TimeModel::addInterpolationTable |
( |
const std::vector< double > & |
xs, |
|
|
const std::vector< double > & |
ys, |
|
|
const std::vector< std::vector< double > > & |
data |
|
) |
| |
void TimeModel::addInterpolationTable |
( |
const std::string & |
filename | ) |
|
virtual double UnivTimeKG::TimeModel::cdf |
( |
const double |
| ) |
|
|
pure virtual |
void TimeModel::clearInterpolationTables |
( |
| ) |
|
double TimeModel::firstParticlePdf |
( |
const double |
t, |
|
|
const double |
npart |
|
) |
| |
double TimeModel::firstParticlePdfSmeared |
( |
const double |
t, |
|
|
const double |
npart |
|
) |
| |
double TimeModel::getFalltime |
( |
| ) |
|
double TimeModel::getRisetime |
( |
| ) |
|
virtual double UnivTimeKG::TimeModel::getShapeParameter |
( |
const unsigned int |
ipar, |
|
|
const std::vector< double > & |
pars, |
|
|
const double |
DX |
|
) |
| |
|
pure virtual |
void TimeModel::interpolateParameters |
( |
const double |
DX, |
|
|
const double |
r, |
|
|
const double |
psi, |
|
|
std::vector< double > & |
output |
|
) |
| |
virtual double UnivTimeKG::TimeModel::invcdf |
( |
const double |
| ) |
|
|
pure virtual |
virtual double UnivTimeKG::TimeModel::pdf |
( |
const double |
| ) |
|
|
pure virtual |
virtual void UnivTimeKG::TimeModel::setParameterOffsets |
( |
const double |
m, |
|
|
const double |
s |
|
) |
| |
|
pure virtual |
virtual void UnivTimeKG::TimeModel::setShapeParameters |
( |
const double |
DX, |
|
|
const double |
r, |
|
|
const double |
psi, |
|
|
const double |
theta, |
|
|
const double |
lgE |
|
) |
| |
|
pure virtual |
unsigned int UnivTimeKG::TimeModel::icomp |
const int UnivTimeKG::TimeModel::interpMode = 1 |
|
static |
unsigned int UnivTimeKG::TimeModel::nParams |
std::vector<IntTable> UnivTimeKG::TimeModel::tables |
The documentation for this class was generated from the following files: