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

Detailed Description

This class contains information about beta decays to be used in analyses.

Definition at line 24 of file TBetaDecay.h.

Public Member Functions

 TBetaDecay ()=default
 
 TBetaDecay (char *name)
 
 TBetaDecay (const TBetaDecay &)=delete
 
 TBetaDecay (Int_t Z, Int_t N)
 
 TBetaDecay (TBetaDecay &&)=delete
 
 TBetaDecay (TNucleus *parent)
 
 ~TBetaDecay ()
 
TNucleusGetParent () const
 
TBetaDecayoperator= (const TBetaDecay &)=delete
 
TBetaDecayoperator= (TBetaDecay &&)=delete
 

Private Attributes

TNucleusfParent {nullptr}
 
Bool_t fParentAllocated {false}
 
+ Inheritance diagram for TBetaDecay:
+ Collaboration diagram for TBetaDecay:

Constructor & Destructor Documentation

◆ TBetaDecay() [1/6]

TBetaDecay::TBetaDecay ( )
default

◆ TBetaDecay() [2/6]

TBetaDecay::TBetaDecay ( TNucleus * parent)
explicit

Definition at line 3 of file TBetaDecay.cxx.

◆ TBetaDecay() [3/6]

TBetaDecay::TBetaDecay ( char * name)
explicit

Definition at line 7 of file TBetaDecay.cxx.

◆ TBetaDecay() [4/6]

TBetaDecay::TBetaDecay ( Int_t Z,
Int_t N )

Definition at line 11 of file TBetaDecay.cxx.

◆ ~TBetaDecay()

TBetaDecay::~TBetaDecay ( )

Definition at line 15 of file TBetaDecay.cxx.

References fParent, and fParentAllocated.

◆ TBetaDecay() [5/6]

TBetaDecay::TBetaDecay ( const TBetaDecay & )
delete

◆ TBetaDecay() [6/6]

TBetaDecay::TBetaDecay ( TBetaDecay && )
delete

Member Function Documentation

◆ GetParent()

TNucleus * TBetaDecay::GetParent ( ) const
inline

Definition at line 37 of file TBetaDecay.h.

References fParent.

◆ operator=() [1/2]

TBetaDecay & TBetaDecay::operator= ( const TBetaDecay & )
delete

◆ operator=() [2/2]

TBetaDecay & TBetaDecay::operator= ( TBetaDecay && )
delete

Member Data Documentation

◆ fParent

TNucleus* TBetaDecay::fParent {nullptr}
private

The parent nucleus beta decaying.

Definition at line 41 of file TBetaDecay.h.

Referenced by ~TBetaDecay(), and GetParent().

◆ fParentAllocated

Bool_t TBetaDecay::fParentAllocated {false}
private

true if TNucleus was instantiated in TBetaDecay

Definition at line 40 of file TBetaDecay.h.

Referenced by ~TBetaDecay().