ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
#include <TInverseMap.h>
Public Member Functions | |
TInverseMap (const char *filename) | |
TInverseMap () | |
virtual | ~TInverseMap () |
virtual void | Print (Option_t *opt="") const |
virtual void | Clear (Option_t *opt="") |
float | Ata (int degree, double xfp, double afp, double yfp, double bfp) const |
float | Ata (int degree, double xfp, double afp, double yfp, double bfp, double z) |
float | Bta (int degree, double xfp, double afp, double yfp, double bfp) const |
float | Bta (int degree, double xfp, double afp, double yfp, double bfp, double z) |
float | Yta (int degree, double xfp, double afp, double yfp, double bfp) const |
float | Yta (int degree, double xfp, double afp, double yfp, double bfp, double z) |
float | Dta (int degree, double xfp, double afp, double yfp, double bfp) const |
float | Dta (int degree, double xfp, double afp, double yfp, double bfp, double z) |
float | MapCalc (int, int, float *) const |
float | MapCalc_s (int order, int par, float *input, double z) |
void | SetDistPivotTarget (std::vector< Double_t > vec) |
int | Size () |
bool | ReadMultiMapFile (std::vector< std::string > &str) |
Static Public Member Functions | |
static TInverseMap * | Get (const char *filename="") |
Definition at line 19 of file TInverseMap.h.
TInverseMap::TInverseMap | ( | const char * | filename | ) |
Definition at line 19 of file TInverseMap.cxx.
TInverseMap::TInverseMap | ( | ) |
Definition at line 24 of file TInverseMap.cxx.
|
virtualdefault |
float TInverseMap::Ata | ( | int | degree, |
double | xfp, | ||
double | afp, | ||
double | yfp, | ||
double | bfp | ||
) | const |
Definition at line 197 of file TInverseMap.cxx.
float TInverseMap::Ata | ( | int | degree, |
double | xfp, | ||
double | afp, | ||
double | yfp, | ||
double | bfp, | ||
double | z | ||
) |
Definition at line 245 of file TInverseMap.cxx.
float TInverseMap::Bta | ( | int | degree, |
double | xfp, | ||
double | afp, | ||
double | yfp, | ||
double | bfp | ||
) | const |
Definition at line 209 of file TInverseMap.cxx.
float TInverseMap::Bta | ( | int | degree, |
double | xfp, | ||
double | afp, | ||
double | yfp, | ||
double | bfp, | ||
double | z | ||
) |
Definition at line 257 of file TInverseMap.cxx.
|
inlinevirtual |
Definition at line 29 of file TInverseMap.h.
float TInverseMap::Dta | ( | int | degree, |
double | xfp, | ||
double | afp, | ||
double | yfp, | ||
double | bfp | ||
) | const |
Definition at line 233 of file TInverseMap.cxx.
float TInverseMap::Dta | ( | int | degree, |
double | xfp, | ||
double | afp, | ||
double | yfp, | ||
double | bfp, | ||
double | z | ||
) |
Definition at line 281 of file TInverseMap.cxx.
|
static |
Definition at line 28 of file TInverseMap.cxx.
float TInverseMap::MapCalc | ( | int | order, |
int | par, | ||
float * | input | ||
) | const |
Definition at line 343 of file TInverseMap.cxx.
float TInverseMap::MapCalc_s | ( | int | order, |
int | par, | ||
float * | input, | ||
double | z | ||
) |
Definition at line 361 of file TInverseMap.cxx.
|
virtual |
Definition at line 153 of file TInverseMap.cxx.
bool TInverseMap::ReadMultiMapFile | ( | std::vector< std::string > & | str | ) |
Definition at line 95 of file TInverseMap.cxx.
|
inline |
Definition at line 47 of file TInverseMap.h.
|
inline |
Definition at line 53 of file TInverseMap.h.
float TInverseMap::Yta | ( | int | degree, |
double | xfp, | ||
double | afp, | ||
double | yfp, | ||
double | bfp | ||
) | const |
Definition at line 221 of file TInverseMap.cxx.
float TInverseMap::Yta | ( | int | degree, |
double | xfp, | ||
double | afp, | ||
double | yfp, | ||
double | bfp, | ||
double | z | ||
) |
Definition at line 269 of file TInverseMap.cxx.