simple-tof-analysis
 All Classes Namespaces Functions Variables Groups Pages
Public Member Functions | List of all members
TSRespFunc Class Reference
Inheritance diagram for TSRespFunc:
TSNamed TSNamed

Public Member Functions

 TSRespFunc (const TSRespFunc &)
 
void AddControlVar (const TSVariable &, double min, double max)
 
TSRespFuncClone (TString="") const
 
void Copy (const TSRespFunc &)
 
void Disable ()
 
void Enable ()
 
void EnableControlVars ()
 
void DisableControlVars ()
 
double Eval (double x) const
 
double * GetArrayX () const
 
double * GetArrayY () const
 
TGraph & GetGraph ()
 
TGraph * GetGraph (TString) const
 
double GetAxisShiftX () const
 
double GetAxisShiftY () const
 
int GetN () const
 
bool HasControlVars () const
 
void Init ()
 
bool IsActive () const
 
bool IsEnabled () const
 
bool IsParab () const
 
bool IsLinear () const
 
bool IsUnit () const
 
bool IsAnalytic () const
 
void Print () const
 
void SetActive (bool b)
 
void Set (int N, double *x, double *y, double dx=0, double dy=0)
 
void Set (int N, float *x, float *y, float dx=0, float dy=0)
 
void Set (int N, double *x, double *y, TSArgList &control_var_list, double dx=0, double dy=0)
 
void Set (int N, float *x, float *y, TSArgList &control_var_list, float dx=0, float dy=0)
 
void ShiftAxis (double dx, double dy=0)
 
void SetControlVarsVolume (const TSPhaseSpaceVolume &)
 
const TSPhaseSpaceVolumeGetControlVarsVolume () const
 
double Tweak (double central, double x) const
 
 TSRespFunc (const TSRespFunc &)
 
void AddControlVar (const TSVariable &, double min, double max)
 
TSRespFuncClone (TString="") const
 
void Copy (const TSRespFunc &)
 
void Disable ()
 
void Enable ()
 
void EnableControlVars ()
 
void DisableControlVars ()
 
double Eval (double x) const
 
double * GetArrayX () const
 
double * GetArrayY () const
 
TGraph & GetGraph ()
 
TGraph * GetGraph (TString) const
 
double GetAxisShiftX () const
 
double GetAxisShiftY () const
 
int GetN () const
 
bool HasControlVars () const
 
void Init ()
 
bool IsActive () const
 
bool IsEnabled () const
 
bool IsParab () const
 
bool IsLinear () const
 
bool IsUnit () const
 
bool IsAnalytic () const
 
void Print () const
 
void SetActive (bool b)
 
void Set (int N, double *x, double *y, double dx=0, double dy=0)
 
void Set (int N, float *x, float *y, float dx=0, float dy=0)
 
void Set (int N, double *x, double *y, TSArgList &control_var_list, double dx=0, double dy=0)
 
void Set (int N, float *x, float *y, TSArgList &control_var_list, float dx=0, float dy=0)
 
void ShiftAxis (double dx, double dy=0)
 
void SetControlVarsVolume (const TSPhaseSpaceVolume &)
 
const TSPhaseSpaceVolumeGetControlVarsVolume () const
 
double Tweak (double central, double x) const
 
- Public Member Functions inherited from TSNamed
 TSNamed (TString name, TString label, TString title)
 
void Clear ()
 
virtual TString GetDescription () const
 
TString GetLabel () const
 
TString Label () const
 
TString Name () const
 
TString Title () const
 
const char * GetName () const
 
const char * GetTitle () const
 
virtual void SetLabel (TString)
 
virtual void SetName (TString)
 
virtual void SetTitle (TString)
 
 TSNamed (TString name, TString label, TString title)
 
void Clear ()
 
virtual TString GetDescription () const
 
TString GetLabel () const
 
TString Label () const
 
TString Name () const
 
TString Title () const
 
const char * GetName () const
 
const char * GetTitle () const
 
virtual void SetLabel (TString)
 
virtual void SetName (TString)
 
virtual void SetTitle (TString)
 

Member Function Documentation

void TSRespFunc::Set ( int  N,
float *  x,
float *  y,
float  dx = 0,
float  dy = 0 
)

Should use templated version...


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