GSI Object Oriented Online Offline (Go4) GO4-6.4.0
|
Internal class, used for assignment of model component to data. More...
#include <TGo4FitModel.h>
Public Member Functions | |
TGo4FitAssignment () | |
Default constructor. | |
TGo4FitAssignment (const char *DataName) | |
Create TGo4FitAssignment object, which assign model to DataName. | |
virtual | ~TGo4FitAssignment () |
Destroys TGo4FitAssignment object. | |
ClassDefOverride (TGo4FitAssignment, 1) | |
void | Print (Option_t *option="") const override |
Print information about object on standard output. | |
Double_t | RatioValue () |
Data Fields | |
TGo4FitData * | fxData {nullptr} |
Pointer on assigned data. | |
Double_t * | fxModelBins {nullptr} |
Array of model bins for assigned data. | |
Char_t * | fxModelMask {nullptr} |
Array of boolean values, selected model bins. | |
TGo4FitParameter * | fxRatio {nullptr} |
Parameter for ratio value. | |
Internal class, used for assignment of model component to data.
Definition at line 29 of file TGo4FitModel.h.
TGo4FitAssignment::TGo4FitAssignment | ( | ) |
Default constructor.
Definition at line 26 of file TGo4FitModel.cxx.
Referenced by ClassDefOverride().
TGo4FitAssignment::TGo4FitAssignment | ( | const char * | DataName | ) |
Create TGo4FitAssignment object, which assign model to DataName.
Definition at line 28 of file TGo4FitModel.cxx.
|
virtual |
Destroys TGo4FitAssignment object.
Definition at line 32 of file TGo4FitModel.cxx.
References fxModelBins, fxModelMask, and fxRatio.
TGo4FitAssignment::ClassDefOverride | ( | TGo4FitAssignment | , |
1 | ) |
References TGo4FitAssignment().
|
override |
Print information about object on standard output.
Definition at line 47 of file TGo4FitModel.cxx.
Double_t TGo4FitAssignment::RatioValue | ( | ) |
Definition at line 42 of file TGo4FitModel.cxx.
References fxRatio.
Referenced by TGo4FitModel::GetRatioValueFor(), and TGo4FitModel::RebuildShape().
TGo4FitData* TGo4FitAssignment::fxData {nullptr} |
Pointer on assigned data.
Definition at line 62 of file TGo4FitModel.h.
Referenced by TGo4FitModel::ConnectToDataIfAssigned(), TGo4FitModel::GetAssignedConnection(), TGo4FitModel::Initialize(), and TGo4FitModel::RebuildShape().
Double_t* TGo4FitAssignment::fxModelBins {nullptr} |
Array of model bins for assigned data.
Size of models and data bins are the same. According to mask values some of models bins not used for calculation (always 0).
Definition at line 74 of file TGo4FitModel.h.
Referenced by ~TGo4FitAssignment(), TGo4FitModel::Finalize(), TGo4FitModel::GetModelBins(), TGo4FitModel::Initialize(), and TGo4FitModel::RebuildShape().
Char_t* TGo4FitAssignment::fxModelMask {nullptr} |
Array of boolean values, selected model bins.
Definition at line 67 of file TGo4FitModel.h.
Referenced by ~TGo4FitAssignment(), TGo4FitModel::Finalize(), TGo4FitModel::Initialize(), and TGo4FitModel::RebuildShape().
TGo4FitParameter* TGo4FitAssignment::fxRatio {nullptr} |
Parameter for ratio value.
Definition at line 57 of file TGo4FitModel.h.
Referenced by ~TGo4FitAssignment(), TGo4FitModel::AssignToData(), TGo4FitModel::ClearAssignmentTo(), TGo4FitModel::Get(), and RatioValue().