Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

TGo4FitAssignment Class Reference

Internal class, used for assignment of model component to data. More...

#include <TGo4FitModel.h>

List of all members.

Public Methods

 TGo4FitAssignment ()
 Default constructor. More...

 TGo4FitAssignment (const char *DataName)
 Create TGo4FitAssignment object, which assign model to DataName. More...

virtual ~TGo4FitAssignment ()
 Destroys TGo4FitAssignment object. More...

Double_t RatioValue ()
virtual void Print (Option_t *option) const
 Print information about object on standard output. More...


Public Attributes

TGo4FitParameterfxRatio
 Parameter for ratio value. More...

TGo4FitDatafxData
 Pointer on assigned data. More...

Char_t * fxModelMask
 Array of boolean values, selected model bins. More...

Double_t * fxModelBins
 Array of model bins for assigned data. More...


Detailed Description

Internal class, used for assignment of model component to data.

Definition at line 28 of file TGo4FitModel.h.


Constructor & Destructor Documentation

TGo4FitAssignment::TGo4FitAssignment  
 

Default constructor.

Definition at line 23 of file TGo4FitModel.cxx.

TGo4FitAssignment::TGo4FitAssignment const char *    DataName
 

Create TGo4FitAssignment object, which assign model to DataName.

Definition at line 27 of file TGo4FitModel.cxx.

TGo4FitAssignment::~TGo4FitAssignment   [virtual]
 

Destroys TGo4FitAssignment object.

Definition at line 32 of file TGo4FitModel.cxx.

References fxModelBins, fxModelMask, and fxRatio.


Member Function Documentation

Double_t TGo4FitAssignment::RatioValue  
 

Definition at line 38 of file TGo4FitModel.cxx.

References fxRatio, and TGo4FitParameter::GetValue().

Referenced by TGo4FitModel::GetRatioValueFor(), and TGo4FitModel::RebuildShape().

void TGo4FitAssignment::Print Option_t *    option const [virtual]
 

Print information about object on standard output.

Definition at line 42 of file TGo4FitModel.cxx.


Member Data Documentation

TGo4FitParameter* TGo4FitAssignment::fxRatio
 

Parameter for ratio value.

Definition at line 56 of file TGo4FitModel.h.

Referenced by TGo4FitModel::AssignToData(), TGo4FitModel::ClearAssignmentTo(), TGo4FitModel::Get(), RatioValue(), and ~TGo4FitAssignment().

TGo4FitData* TGo4FitAssignment::fxData
 

Pointer on assigned data.

Definition at line 61 of file TGo4FitModel.h.

Referenced by TGo4FitModel::ConnectToDataIfAssigned(), TGo4FitModel::GetAssignedConnection(), TGo4FitModel::Initialize(), and TGo4FitModel::RebuildShape().

Char_t* TGo4FitAssignment::fxModelMask
 

Array of boolean values, selected model bins.

Definition at line 66 of file TGo4FitModel.h.

Referenced by TGo4FitModel::Finalize(), TGo4FitModel::Initialize(), TGo4FitModel::RebuildShape(), and ~TGo4FitAssignment().

Double_t* TGo4FitAssignment::fxModelBins
 

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 73 of file TGo4FitModel.h.

Referenced by TGo4FitModel::BuffersAllocated(), TGo4FitModel::Finalize(), TGo4FitModel::GetModelBins(), TGo4FitModel::Initialize(), TGo4FitModel::RebuildShape(), and ~TGo4FitAssignment().


The documentation for this class was generated from the following files:
Generated on Tue Nov 8 10:56:39 2005 for Go4-v2.10-5 by doxygen1.2.15