36 int Compare(
const TObject* obj)
const override;
51 void Clear(Option_t* opt =
"")
override;
52 void Print(Option_t* opt =
"")
const override;
double GetIntensityUncertainty() const
bool operator<(const TTransition &rhs) const
void Print(Option_t *opt="") const override
double fEngUncertainty
Uncertainty in the energy of the transition.
TTransition(TTransition &&) noexcept=default
double fIntUncertainty
Uncertainty in the intensity.
double GetIntensity() const
int CompareIntensity(const TObject *obj) const
double GetEnergyUncertainty() const
TTransition(const TTransition &)=default
int CompareEnergy(const TObject *obj) const
double fIntensity
Intensity of the transition.
bool operator>(const TTransition &rhs) const
int Compare(const TObject *obj) const override
double fEnergy
Energy of the transition.
bool fCompareIntensity
Whether to sort by intensity or energy.
void SetEnergyUncertainty(const double &tmperror)
void SetIntensity(const double &tmpintens)
void SetCompareIntensity(const bool &val)
void Clear(Option_t *opt="") override
bool IsSortable() const override
std::string PrintToString() const
void SetIntensityUncertainty(const double &tmpinterror)
void SetEnergy(const double &tmpenergy)