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

Public Member Functions

 TSNuiParam (TString name, TString label, TString title, TString unit="")
 
void SetCategoryCard (const TSCategoryCard &)
 
void AddControlVar (TSVariable &, double min, double max)
 
int CompareCategory (const TSCategoryCard &, int opt=0)
 
const TSCategoryCardGetCategoryCard () const
 
TSVariableGetControlVariable (int) const
 
int GetControlVarIdx (const TSVariable &) const
 
int GetNumOfControlVars () const
 
TString GetControlVarsLabel () const
 
double GetPriorValue () const
 
double GetPriorError () const
 
double GetPriorErrorLow () const
 
double GetPriorErrorUp () const
 
double GetRandom ()
 
bool HasCategoryCard () const
 
bool HasControlVars () const
 
bool HasControlVariable (const TSVariable &) const
 
bool HasPrior () const
 
bool HasErrorPrior () const
 
bool HasAsymErrorPrior () const
 
void Init ()
 
void Print ()
 
void Randomize ()
 
void Restore ()
 
void SetPriorValue (double)
 
void SetPriorError (double)
 
void SetPriorValueAndError (double v, double e)
 
void SetPriorAsymErrors (double, double)
 
 TSNuiParam (TString name, TString label, TString title, TString unit="")
 
void SetCategoryCard (const TSCategoryCard &)
 
void AddControlVar (TSVariable &, double min, double max)
 
int CompareCategory (const TSCategoryCard &, int opt=0)
 
const TSCategoryCardGetCategoryCard () const
 
TSVariableGetControlVariable (int) const
 
int GetControlVarIdx (const TSVariable &) const
 
int GetNumOfControlVars () const
 
TString GetControlVarsLabel () const
 
double GetPriorValue () const
 
double GetPriorError () const
 
double GetPriorErrorLow () const
 
double GetPriorErrorUp () const
 
double GetRandom ()
 
bool HasCategoryCard () const
 
bool HasControlVars () const
 
bool HasControlVariable (const TSVariable &) const
 
bool HasPrior () const
 
bool HasErrorPrior () const
 
bool HasAsymErrorPrior () const
 
void Init ()
 
void Print ()
 
void Randomize ()
 
void Restore ()
 
void SetPriorValue (double)
 
void SetPriorError (double)
 
void SetPriorValueAndError (double v, double e)
 
void SetPriorAsymErrors (double, double)
 
- Public Member Functions inherited from TSParameter
 TSParameter (TString name, TString label, TString title, TString unit="")
 
 TSParameter (const TSParameter &)
 
void Clear ()
 
void ClearError ()
 
void ClearAsymErrors ()
 
void Copy (const TSParameter &)
 
virtual TSParameterClone (TString name, int)
 
virtual TObject * Clone (const char *name="")
 
void Fix ()
 
virtual double GetError () const
 
virtual double GetErrorLow () const
 
virtual double GetErrorUp () const
 
virtual double GetErrorFrac () const
 
virtual double GetPrecision () const
 
virtual double GetStep () const
 
bool HasAsymErrors () const
 
bool HasError () const
 
bool IsFixed () const
 
void Init ()
 
void Print () const
 
void Release ()
 
void SetAsymErrors (double err_low, double err_up)
 
void SetError (double err)
 
void SetFixed (double)
 
void SetPrecision (double)
 
void SetStep (double s)
 
virtual bool SetFunction (TString expr, const TSArgList &)
 
TSArgListGetPrimaryParamList () const
 
void PrintPrimaryParamList () const
 
int GetNumOfPrimPars () const
 
 TSParameter (TString name, TString label, TString title, TString unit="")
 
 TSParameter (const TSParameter &)
 
void Clear ()
 
void ClearError ()
 
void ClearAsymErrors ()
 
void Copy (const TSParameter &)
 
virtual TSParameterClone (TString name, int) const
 
virtual TObject * Clone (const char *name="") const
 
void Fix ()
 
virtual double GetError () const
 
virtual double GetErrorLow () const
 
virtual double GetErrorUp () const
 
virtual double GetErrorFrac () const
 
virtual double GetPrecision () const
 
virtual double GetStep () const
 
bool HasAsymErrors () const
 
bool HasError () const
 
bool IsFixed () const
 
void Init ()
 
void Print () const
 
void Release ()
 
void SetAsymErrors (double err_low, double err_up)
 
void SetError (double err)
 
void SetFixed (double)
 
void SetPrecision (double)
 
void SetStep (double s)
 
virtual bool SetFunction (TString expr, const TSArgList &)
 
TSArgListGetPrimaryParamList () const
 
void PrintPrimaryParamList () const
 
int GetNumOfPrimPars () const
 
- Public Member Functions inherited from TSVariable
 TSVariable (TString name, TString label, TString title, TString unit="")
 
 TSVariable (const TSVariable &)
 
void Clear ()
 
bool ContainsRange (double min, double max) const
 
bool ContainsRange (const TSVariable &) const
 
void Copy (const TSVariable &)
 
TSVariableClone (TString name="") const
 
void ForceToRange (bool)
 
double GetMin () const
 
double GetMax () const
 
TString GetAxisTitle () const
 
TString GetAxisUnit () const
 
TString GetDefinition () const
 
TString GetDescription () const
 
TString GetRange () const
 
double GetRangeCenter () const
 
TString GetLabelAndRange () const
 
TString GetLabelAndValue () const
 
TString GetLabelAndValue (double) const
 
TString GetTitleXY (TString tity="entries") const
 
TString GetUnit () const
 
virtual double GetValue () const
 
bool HasRange () const
 
bool HasRangeForced () const
 
bool HasUnit () const
 
bool HasValue () const
 
bool IsInside (double) const
 
void Print () const
 
bool RangeIsContained (double min, double max) const
 
bool RangeIsContained (const TSVariable &) const
 
bool RangesOverlap (double min, double max) const
 
bool RangesOverlap (const TSVariable &) const
 
void RemoveRange ()
 
bool SameRange (double min, double max) const
 
bool SameRange (const TSVariable &) const
 
void SetLabel (TString)
 
int SetRange (double, double)
 
void SetTitle (TString)
 
void SetUnit (TString)
 
void SetValue (double)
 
 TSVariable (TString name, TString label, TString title, TString unit="")
 
 TSVariable (const TSVariable &)
 
void Clear ()
 
bool ContainsRange (double min, double max) const
 
bool ContainsRange (const TSVariable &) const
 
void Copy (const TSVariable &)
 
TSVariableClone (TString name="") const
 
void ForceToRange (bool)
 
double GetMin () const
 
double GetMax () const
 
TString GetAxisTitle () const
 
TString GetAxisUnit () const
 
TString GetDefinition () const
 
TString GetDescription () const
 
TString GetRange () const
 
double GetRangeCenter () const
 
TString GetLabelAndRange () const
 
TString GetLabelAndValue () const
 
TString GetLabelAndValue (double) const
 
TString GetTitleXY (TString tity="entries") const
 
TString GetUnit () const
 
virtual double GetValue () const
 
bool HasRange () const
 
bool HasRangeForced () const
 
bool HasUnit () const
 
bool HasValue () const
 
bool IsInside (double) const
 
void Print () const
 
bool RangeIsContained (double min, double max) const
 
bool RangeIsContained (const TSVariable &) const
 
bool RangesOverlap (double min, double max) const
 
bool RangesOverlap (const TSVariable &) const
 
void RemoveRange ()
 
bool SameRange (double min, double max) const
 
bool SameRange (const TSVariable &) const
 
void SetLabel (TString)
 
int SetRange (double, double)
 
void SetTitle (TString)
 
void SetUnit (TString)
 
void SetValue (double)
 
- Public Member Functions inherited from TSNamed
 TSNamed (TString name, TString label, TString title)
 
void Clear ()
 
TString GetLabel () const
 
TString Label () const
 
TString Name () const
 
TString Title () const
 
const char * GetName () const
 
const char * GetTitle () const
 
virtual void SetName (TString)
 
 TSNamed (TString name, TString label, TString title)
 
void Clear ()
 
TString GetLabel () const
 
TString Label () const
 
TString Name () const
 
TString Title () const
 
const char * GetName () const
 
const char * GetTitle () const
 
virtual void SetName (TString)
 
- Public Member Functions inherited from ServerClientMgr
 ServerClientMgr (TString owner_name)
 
 ServerClientMgr (const ServerClientMgr &)
 
void AddClient (ServerClientMgr *)
 
void AddServer (ServerClientMgr *)
 
bool AnyClientChanged ()
 
bool AnyServerChanged ()
 
bool BroadcastActive ()
 
void BroadcastToClients (int)
 
void BroadcastToServers (int)
 
ServerClientMgrGetClient (int) const
 
int GetClientStatus (int) const
 
ServerClientMgrGetServer (int) const
 
int GetServerStatus (int) const
 
int GetNumOfClients () const
 
int GetNumOfServers () const
 
int GetNumOfClientsChanged () const
 
int GetNumOfServersChanged () const
 
TString GetOwnerName () const
 
TString GetStatusName (int) const
 
void PrintServersAndClients ()
 
void RemoveClient (ServerClientMgr *)
 
void RemoveServer (ServerClientMgr *)
 
void ResetAll ()
 
void SetClientStatus (ServerClientMgr *, int)
 
void SetServerStatus (ServerClientMgr *, int)
 
bool ServerChanged (ServerClientMgr *)
 
bool ServerRemoved (ServerClientMgr *)
 
 ServerClientMgr (TString owner_name)
 
 ServerClientMgr (const ServerClientMgr &)
 
void AddClient (ServerClientMgr *)
 
void AddServer (ServerClientMgr *)
 
bool AnyClientChanged ()
 
bool AnyServerChanged ()
 
bool BroadcastActive ()
 
void BroadcastToClients (int)
 
void BroadcastToServers (int)
 
ServerClientMgrGetClient (int) const
 
int GetClientStatus (int) const
 
ServerClientMgrGetServer (int) const
 
int GetServerStatus (int) const
 
int GetNumOfClients () const
 
int GetNumOfServers () const
 
int GetNumOfClientsChanged () const
 
int GetNumOfServersChanged () const
 
TString GetOwnerName () const
 
TString GetStatusName (int) const
 
void PrintServersAndClients ()
 
void RemoveClient (ServerClientMgr *)
 
void RemoveServer (ServerClientMgr *)
 
void ResetAll ()
 
void SetClientStatus (ServerClientMgr *, int)
 
void SetServerStatus (ServerClientMgr *, int)
 
bool ServerChanged (ServerClientMgr *)
 
bool ServerRemoved (ServerClientMgr *)
 

Additional Inherited Members

- Public Attributes inherited from ServerClientMgr
int kChanged
 
int kUnChanged
 
int kRemoved
 
- Static Public Attributes inherited from ServerClientMgr
static bool kBroadcastIsActive = false
 
static bool kDebug = false
 
- Protected Member Functions inherited from TSParameter
virtual void fClearPrimaryParamList ()
 
virtual void fClearPrimaryParamList ()
 
- Protected Attributes inherited from TSParameter
TSArgListfPrimaryParamList
 

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