GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
Loading...
Searching...
No Matches
TVirtualDecay Class Referenceabstract

Detailed Description

Definition at line 96 of file TDecay.h.

Public Member Functions

 TVirtualDecay ()=default
 
 TVirtualDecay (const TVirtualDecay &)=default
 
 TVirtualDecay (TVirtualDecay &&) noexcept=default
 
 ~TVirtualDecay ()=default
 
virtual void DrawComponents (Option_t *opt="", Bool_t color_flag=true)
 
TVirtualDecayoperator= (const TVirtualDecay &)=default
 
TVirtualDecayoperator= (TVirtualDecay &&) noexcept=default
 
void Print (Option_t *opt="") const override=0
 

Private Member Functions

virtual const TDecayFitGetFitFunction ()=0
 
+ Inheritance diagram for TVirtualDecay:
+ Collaboration diagram for TVirtualDecay:

Constructor & Destructor Documentation

◆ TVirtualDecay() [1/3]

TVirtualDecay::TVirtualDecay ( )
default

◆ TVirtualDecay() [2/3]

TVirtualDecay::TVirtualDecay ( const TVirtualDecay & )
default

◆ TVirtualDecay() [3/3]

TVirtualDecay::TVirtualDecay ( TVirtualDecay && )
defaultnoexcept

◆ ~TVirtualDecay()

TVirtualDecay::~TVirtualDecay ( )
default

Member Function Documentation

◆ DrawComponents()

void TVirtualDecay::DrawComponents ( Option_t * opt = "",
Bool_t color_flag = true )
virtual

Reimplemented in TDecay, and TDecayChain.

Definition at line 103 of file TDecay.cxx.

Referenced by TDecayFit::DrawComponents().

◆ GetFitFunction()

virtual const TDecayFit * TVirtualDecay::GetFitFunction ( )
privatepure virtual

Implemented in TDecay, TDecayChain, and TSingleDecay.

◆ operator=() [1/2]

TVirtualDecay & TVirtualDecay::operator= ( const TVirtualDecay & )
default

◆ operator=() [2/2]

TVirtualDecay & TVirtualDecay::operator= ( TVirtualDecay && )
defaultnoexcept

◆ Print()

void TVirtualDecay::Print ( Option_t * opt = "") const
overridepure virtual

Implemented in TDecay, TDecayChain, and TSingleDecay.