Definition at line 15 of file TSourceList.h.
Public Member Functions | |
TSourceList () | |
TSourceList (const TNucleus &nuc, const char *name, const char *title="") | |
TSourceList (const char *name, const char *title="") | |
TSourceList (const TNucleus &nuc) | |
TSourceList (const TSourceList ©) | |
~TSourceList () override | |
void | AddPoint (const TCalPoint &point) |
void | AddPoint (const UInt_t &idx, const TCalPoint &point) |
void | Clear (Option_t *opt="") override |
void | Copy (TObject &obj) const override |
void | FillGraph (TGraph *graph) const |
const std::map< UInt_t, TCalPoint > & | Map () const |
Int_t | NPoints () const |
void | Print (Option_t *opt="") const override |
Int_t | SetNucleus (const TNucleus &nuc) |
Int_t | SetNucleus (const char *nuc) |
bool | SetPointIndex (const UInt_t &old_idx, const UInt_t &new_idx) |
Private Member Functions | |
bool | AddTransition (TTransition *tran) |
Private Attributes | |
std::string | fNucleusName |
#include <TSourceList.h>
TSourceList::TSourceList | ( | ) |
Definition at line 10 of file TSourceList.cxx.
TSourceList::TSourceList | ( | const TNucleus & | nuc, |
const char * | name, | ||
const char * | title = "" |
||
) |
Definition at line 24 of file TSourceList.cxx.
References Clear(), and SetNucleus().
TSourceList::TSourceList | ( | const char * | name, |
const char * | title = "" |
||
) |
Definition at line 18 of file TSourceList.cxx.
References Clear(), and SetNucleus().
TSourceList::TSourceList | ( | const TNucleus & | nuc | ) |
Definition at line 35 of file TSourceList.cxx.
References Clear(), and SetNucleus().
|
overridedefault |
TSourceList::TSourceList | ( | const TSourceList & | copy | ) |
Definition at line 30 of file TSourceList.cxx.
References Copy().
|
inherited |
Definition at line 37 of file TCalList.cxx.
References TCalPoint::Centroid().
Referenced by TCalGraph::AddLists(), AddTransition(), and TCalList::Copy().
|
inherited |
Definition at line 42 of file TCalList.cxx.
References TCalList::fCalList.
|
private |
Definition at line 76 of file TSourceList.cxx.
References TCalList::AddPoint(), TTransition::GetEnergy(), TTransition::GetEnergyUncertainty(), TTransition::GetIntensity(), and TTransition::GetIntensityUncertainty().
Referenced by SetNucleus().
|
override |
Definition at line 52 of file TSourceList.cxx.
References TCalList::Clear(), and fNucleusName.
Referenced by TSourceList().
|
override |
Definition at line 41 of file TSourceList.cxx.
References TCalList::Copy().
Referenced by TSourceList().
|
inherited |
Definition at line 78 of file TCalList.cxx.
References TCalList::fCalList.
|
inlineinherited |
Definition at line 33 of file TCalList.h.
References TCalList::fCalList.
Referenced by TCalGraph::AddLists(), and TCalGraph::CorrectMissingPoints().
|
inlineinherited |
Definition at line 25 of file TCalList.h.
References TCalList::fCalList.
|
override |
Definition at line 46 of file TSourceList.cxx.
References fNucleusName, and TCalList::Print().
Int_t TSourceList::SetNucleus | ( | const TNucleus & | nuc | ) |
Definition at line 58 of file TSourceList.cxx.
References AddTransition(), fNucleusName, and TNucleus::GetTransitionList().
Referenced by TSourceList().
|
inline |
|
inherited |
Definition at line 47 of file TCalList.cxx.
References TCalList::fCalList.
|
private |
Definition at line 37 of file TSourceList.h.
Referenced by Clear(), Print(), and SetNucleus().