v2.10-0 (21000JUN2005)

Uses of Class
Go4Fit.TGo4FitData

Packages that use TGo4FitData
Go4Fit 
Go4FitGUI 

Uses of TGo4FitData in Go4Fit
 

Subclasses of TGo4FitData in Go4Fit
class TGo4FitDataGraph
          Data object, which provides access to TGraph and TGraphErrors ROOT objects.

class TGo4FitDataHistogram
          Data objects, which provides access to generic TH1 ROOT histogram.

class TGo4FitDataProfile
          Data object, which provides access to TProfile ROOT class.

class TGo4FitDataRidge
          Special object to approxiamte ridges on multi-dimensional histograms.

 

Fields in Go4Fit declared as TGo4FitData
TGo4FitData*TGo4FitAssignment.fxData
          Pointer on assigned data.
 

Constructors in Go4Fit with parameters of type TGo4FitData
TGo4FitDataRidge.TGo4FitDataRidge(const char * iName, TGo4FitData* Data, Int_t SelectedAxis)
          Creates TGo4FitDataRidge object with given name.
TGo4FitModelFromData.TGo4FitModelFromData(const char * iName, TGo4FitData* iDataAsModel, Bool_t Amplitude)
          Creates TGo4FitModelFromData object with given name.
 

Methods in Go4Fit that return TGo4FitData
protected virtual const TGo4FitData*TGo4FitDataGraphIter.GetData()
          
protected virtual const TGo4FitData*TGo4FitDataHistogramIter.GetData()
          
protected abstract const TGo4FitData*TGo4FitDataIter.GetData()
          Return pointer on correspondent TGo4FitData object, which create iterator.
protected virtual const TGo4FitData*TGo4FitDataProfileIter.GetData()
          
const TGo4FitData*TGo4FitDataRidge.GetData()
          Returns pointer on TGo4FitData object.
protected virtual const TGo4FitData*TGo4FitDataRidgeIter.GetData()
          
protected TGo4FitData*TGo4FitModel.GetAssignedConnection(Int_t n)
          Return pointer on assigned data.
const TGo4FitData*TGo4FitModelFromData.GetDataAsModel()
          Return pointer on TGo4FitData object, which is used as model component.
TGo4FitData*TGo4Fitter.AddData(TGo4FitData* d)
          Add data object to fitter.
TGo4FitData*TGo4Fitter.FindData(const char * DataName)
          Return data object with given name. if no corresponding objects, return 0.
TGo4FitData*TGo4Fitter.GetData(Int_t n)
          Return data object with given index.
TGo4FitData*TGo4Fitter.RemoveData(const char * DataName, Bool_t IsDel)
          Remove data object from fitter.
 

Methods in Go4Fit with parameters of type TGo4FitData
Bool_tTGo4FitData.IsCompatibleData(TGo4FitData* data)
          Checks, if data has same dimensions number and size of each dimensions.
voidTGo4FitDataRidge.SetData(TGo4FitData* iData, Bool_t Owned)
          Sets pointer on TGo4FitData object and ownership flag.
Bool_tTGo4FitModel.AddModelToDataResult(TGo4FitData* data)
          Evaluate model values for all data point and add them to result buffer.
voidTGo4FitModel.ConnectToDataIfAssigned(TGo4FitData* data)
          Check, if model assigned to such a data (via name) and store pointer on this data object.
virtual Double_tTGo4FitModel.EvaluateAtPoint(TGo4FitData* data, Int_t nbin, Bool_t UseRanges)
          Evaluate model value for specified data point.
protected const const Int_t*TGo4FitModel.GetDataFullIndex(TGo4FitData* data, Int_t nbin)
          
protected Int_tTGo4FitModel.GetDataIndexesSize(TGo4FitData* data)
          
virtual Double_tTGo4FitModelFromData.EvaluateAtPoint(TGo4FitData* data, Int_t nbin, Bool_t UseRanges)
          
voidTGo4FitModelFromData.SetDataAsModel(TGo4FitData* iData, Bool_t iOwned)
          Sets pointer on TGo4FitData object with ownership flag.
private voidTGo4FitPeakFinder.HansEsselPeakFinder(TGo4Fitter* fitter, TGo4FitData* data, Int_t MaxNumPeaks, Int_t ChannelSum, Double_t NoiseFactor, Double_t NoiseMinimum, Int_t MinimasOrder)
          Hans Essel (c) peak finder.
private voidTGo4FitPeakFinder.ROOTPeakFinder(TGo4Fitter* fitter, TGo4FitData* data, Int_t PolynomOrder, Double_t Sigma)
          
private voidTGo4FitPeakFinder.SergeyLinevPeakFinder(TGo4Fitter* fitter, TGo4FitData* data, Int_t PolOrder, Double_t AmplThreshold, Double_t MinWidth, Double_t MaxWidth)
          Perform simple peak finder algorithm.
TGo4FitData*TGo4Fitter.AddData(TGo4FitData* d)
          Add data object to fitter.
protected Double_tTGo4Fitter.CalculateFCN(Int_t FitFunctionType, TGo4FitData* selectdata)
          
protected Bool_tTGo4Fitter.DataBuffersAllocated(TGo4FitData* data)
          
protected Double_t*TGo4Fitter.GetDataBinsDevs(TGo4FitData* data)
          
protected Double_t*TGo4Fitter.GetDataBinsResult(TGo4FitData* data)
          
protected Int_tTGo4Fitter.GetDataBinsSize(TGo4FitData* data)
          
protected Double_t*TGo4Fitter.GetDataBinsValues(TGo4FitData* data)
          
 

Uses of TGo4FitData in Go4FitGUI
 

Methods in Go4FitGUI that return TGo4FitData
TGo4FitData*TGo4FitGUIOptions.GetWizData()
          
private TGo4FitData*TGo4FitPanelSlots.CreateData(Int_t id, const char * name)
          
private TGo4FitData*TGo4FitPanelSlots.CreateDataFor(TGo4Fitter* fitter, TObject* obj, bool ownership, bool setobj)
          
TGo4FitData*TGo4FitPanelSlots.Wiz_CreateNewData(int id)
          
 

Methods in Go4FitGUI with parameters of type TGo4FitData
voidTGo4FitPanelSlots.Button_FitterDraw(TGo4FitData* selecteddata)
          
private TGo4FitModel*TGo4FitPanelSlots.CreateModel(Int_t id, const char * namebase, TGo4Fitter* fitter, TGo4FitData* data)
          
private TPad*TGo4FitPanelSlots.FindPadWhereData(TGo4FitData* data)
          
private TGo4FitSlotStatus*TGo4FitPanelSlots.FindSlotStatusForData(TGo4FitData* data, bool withpad)
          
private TGo4FitSlotStatus*TGo4FitPanelSlots.FindSlotStatusForDraw(TGo4FitData* data, bool withpad)
          
private voidTGo4FitPanelSlots.LocateModel(TGo4FitModel* model, TGo4FitData* data, bool usepad)
          
private TGo4FitSlotStatus*TGo4FitPanelSlots.PaintModelsFor(TGo4Fitter* fitter, TGo4FitData* data, QFitItem* item, bool update)
          
 


J.Adamczewski, M.Al-Turany, D.Bertini, H.G.Essel, S.Linev

30-06-2005