GSI Object Oriented Online Offline (Go4) GO4-6.4.5
Loading...
Searching...
No Matches
TGo4FitterAction Class Referenceabstract

Basic class for objects, which performs actions on fitter. More...

#include <TGo4FitterAction.h>

Inheritance diagram for TGo4FitterAction:

Public Member Functions

 TGo4FitterAction ()
 Default constructor.
 TGo4FitterAction ()
 Default constructor.
 TGo4FitterAction (const char *Name, const char *Title, TNamed *Owner=nullptr)
 Creates TGo4FitterAction object with given name and title.
 TGo4FitterAction (const char *Name, const char *Title, TNamed *Owner=nullptr)
 Creates TGo4FitterAction object with given name and title.
virtual ~TGo4FitterAction ()
virtual ~TGo4FitterAction ()
virtual Bool_t CanChangeFitter () const
virtual Bool_t CanChangeFitter () const
virtual void DoAction (TGo4FitterAbstract *)=0
virtual void DoAction (TGo4FitterAbstract *)=0
virtual Bool_t NeedBuffers () const
virtual Bool_t NeedBuffers () const
Public Member Functions inherited from TGo4FitNamed
 TGo4FitNamed ()
 Default constructor.
 TGo4FitNamed ()
 Default constructor.
 TGo4FitNamed (const char *Name, const char *Title, TNamed *Owner=nullptr)
 Creates TGo4FitNamed object and set name and title.
 TGo4FitNamed (const char *Name, const char *Title, TNamed *Owner=nullptr)
 Creates TGo4FitNamed object and set name and title.
virtual ~TGo4FitNamed ()
 Destroy TGo4FitNamed object.
virtual ~TGo4FitNamed ()
 Destroy TGo4FitNamed object.
const char * GetFullName ()
 Returns full name of object.
const char * GetFullName ()
 Returns full name of object.
TNamed * GetOwner ()
 Return owner of object.
TNamed * GetOwner ()
 Return owner of object.
const char * GetOwnerFullName ()
 Return full name of owner.
const char * GetOwnerFullName ()
 Return full name of owner.
void Print (Option_t *option="") const override
void Print (Option_t *option="") const override
void SetOwner (TNamed *iOwner)
 Sets owner of object.
void SetOwner (TNamed *iOwner)
 Sets owner of object.

Detailed Description

Basic class for objects, which performs actions on fitter.

Definition at line 25 of file TGo4FitterAction.h.

Constructor & Destructor Documentation

◆ TGo4FitterAction() [1/4]

◆ TGo4FitterAction() [2/4]

TGo4FitterAction::TGo4FitterAction ( const char * Name,
const char * Title,
TNamed * Owner = nullptr )

Creates TGo4FitterAction object with given name and title.

Definition at line 20 of file TGo4FitterAction.cxx.

References TGo4FitNamed::TGo4FitNamed().

◆ ~TGo4FitterAction() [1/2]

TGo4FitterAction::~TGo4FitterAction ( )
virtual

Definition at line 24 of file TGo4FitterAction.cxx.

◆ TGo4FitterAction() [3/4]

TGo4FitterAction::TGo4FitterAction ( )

Default constructor.

◆ TGo4FitterAction() [4/4]

TGo4FitterAction::TGo4FitterAction ( const char * Name,
const char * Title,
TNamed * Owner = nullptr )

Creates TGo4FitterAction object with given name and title.

◆ ~TGo4FitterAction() [2/2]

virtual TGo4FitterAction::~TGo4FitterAction ( )
virtual

Member Function Documentation

◆ CanChangeFitter() [1/2]

virtual Bool_t TGo4FitterAction::CanChangeFitter ( ) const
inlinevirtual

◆ CanChangeFitter() [2/2]

virtual Bool_t TGo4FitterAction::CanChangeFitter ( ) const
inlinevirtual

Reimplemented in TGo4FitPeakFinder, and TGo4FitPeakFinder.

Definition at line 41 of file TGo4FitterAction.h.

◆ DoAction() [1/2]

◆ DoAction() [2/2]

◆ NeedBuffers() [1/2]

virtual Bool_t TGo4FitterAction::NeedBuffers ( ) const
inlinevirtual

◆ NeedBuffers() [2/2]

virtual Bool_t TGo4FitterAction::NeedBuffers ( ) const
inlinevirtual

Reimplemented in TGo4FitAmplEstimation, TGo4FitAmplEstimation, TGo4FitMinuit, and TGo4FitMinuit.

Definition at line 42 of file TGo4FitterAction.h.


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