![]() |
GRSISort "v4.0.0.5"
An extension of the ROOT analysis Framework
|
![]() |
This Class contains the information about a nuclear transition. These transitions are a part of a TNucleus and are typically set within the TNucleus framework
Definition at line 23 of file TGRSITransition.h.
Public Member Functions | |
TGRSITransition () | |
TGRSITransition (const TGRSITransition &)=default | |
TGRSITransition (TGRSITransition &&) noexcept=default | |
~TGRSITransition ()=default | |
void | Clear (Option_t *opt="") override |
int | Compare (const TObject *obj) const override |
double | GetEnergy () const |
double | GetEnergyUncertainty () const |
double | GetIntensity () const |
double | GetIntensityUncertainty () const |
bool | IsSortable () const override |
TGRSITransition & | operator= (const TGRSITransition &)=default |
TGRSITransition & | operator= (TGRSITransition &&) noexcept=default |
void | Print (Option_t *opt="") const override |
std::string | PrintToString () const |
void | SetEnergy (double &tmpenergy) |
void | SetEnergyUncertainty (double &tmperror) |
void | SetIntensity (double &tmpintens) |
void | SetIntensityUncertainty (double &tmpinterror) |
Private Attributes | |
double | fEnergy {0.} |
double | fEnergyUncertainty {0.} |
double | fIntensity {0.} |
double | fIntensityUncertainty {0.} |
Friends | |
class | TNucleus |
TGRSITransition::TGRSITransition | ( | ) |
Definition at line 5 of file TGRSITransition.cxx.
References Clear().
|
default |
|
defaultnoexcept |
|
default |
|
override |
Definition at line 32 of file TGRSITransition.cxx.
References fEnergy, fEnergyUncertainty, fIntensity, and fIntensityUncertainty.
Referenced by TGRSITransition().
|
override |
Definition at line 41 of file TGRSITransition.cxx.
References fIntensity.
|
inline |
Definition at line 42 of file TGRSITransition.h.
References fEnergy.
|
inline |
Definition at line 43 of file TGRSITransition.h.
References fEnergyUncertainty.
|
inline |
Definition at line 44 of file TGRSITransition.h.
References fIntensity.
|
inline |
Definition at line 45 of file TGRSITransition.h.
References fIntensityUncertainty.
|
inlineoverride |
Definition at line 34 of file TGRSITransition.h.
|
default |
|
defaultnoexcept |
|
override |
Definition at line 11 of file TGRSITransition.cxx.
References fEnergy, fEnergyUncertainty, fIntensity, and fIntensityUncertainty.
std::string TGRSITransition::PrintToString | ( | ) | const |
Definition at line 21 of file TGRSITransition.cxx.
References fEnergy, fEnergyUncertainty, fIntensity, and fIntensityUncertainty.
|
inline |
Definition at line 37 of file TGRSITransition.h.
References fEnergy.
|
inline |
Definition at line 38 of file TGRSITransition.h.
References fEnergyUncertainty.
|
inline |
Definition at line 39 of file TGRSITransition.h.
References fIntensity.
|
inline |
Definition at line 40 of file TGRSITransition.h.
References fIntensityUncertainty.
|
friend |
Definition at line 24 of file TGRSITransition.h.
|
private |
Definition at line 53 of file TGRSITransition.h.
Referenced by Clear(), GetEnergy(), Print(), PrintToString(), and SetEnergy().
|
private |
Definition at line 54 of file TGRSITransition.h.
Referenced by Clear(), GetEnergyUncertainty(), Print(), PrintToString(), and SetEnergyUncertainty().
|
private |
Definition at line 55 of file TGRSITransition.h.
Referenced by Clear(), Compare(), GetIntensity(), Print(), PrintToString(), and SetIntensity().
|
private |
Definition at line 56 of file TGRSITransition.h.
Referenced by Clear(), GetIntensityUncertainty(), Print(), PrintToString(), and SetIntensityUncertainty().