![]() |
GamR
0.0.0
GammaROOT
|
#include <Efficiency.hh>
Collaboration diagram for GamR::Efficiency::DataSet:Public Member Functions | |
| DataSet () | |
| DataSet (const char *effFile) | |
| DataSet (const char *histFile, const char *histName, const char *gateFile, const char *mapName, const char *intensityFile) | |
| DataSet (TH1D *fHist, GamR::Nucleus::TransitionMap *fTransitionMap, std::map< std::string, std::pair< double, double > > fIntensityMap) | |
| DataSet (std::string areaFile, const char *intensityFile) | |
| void | SetData (const char *effFile) |
| void | SetData (TH1D *fHist, GamR::Nucleus::TransitionMap *fTransitionMap, std::map< std::string, std::pair< double, double > > fIntensityMap) |
| void | SetData (std::string areaFile, std::map< std::string, std::pair< double, double > > fIntensityMap) |
| void | SetNorm (double fNorm) |
| void | SetAbsolute (bool fAbs) |
| void | SetAbsScale (double fScale) |
| int | GetIndex (std::string key) |
| bool | GetAbsolute () |
| std::string | GetKey (int i) |
| double | GetEnergy (int i) |
| double | GetPeak (int i) |
| double | GetIntensity (int i) |
| double | GetNorm () |
| double | GetEfficiency (int i) |
| double | GetNData () |
| void | EraseData (std::string key) |
| void | Print (const char *fileName) |
| void | Clear () |
| TGraphErrors * | GetGraph () |
| TGraphErrors * | GetGraphErrors () |
Definition at line 25 of file Efficiency.hh.
|
inline |
Definition at line 38 of file Efficiency.hh.
| GamR::Efficiency::DataSet::DataSet | ( | const char * | effFile | ) |
Definition at line 385 of file Efficiency.cc.
References SetData().
Here is the call graph for this function:| GamR::Efficiency::DataSet::DataSet | ( | const char * | histFile, |
| const char * | histName, | ||
| const char * | gateFile, | ||
| const char * | mapName, | ||
| const char * | intensityFile ) |
Definition at line 390 of file Efficiency.cc.
References SetData().
Here is the call graph for this function:| GamR::Efficiency::DataSet::DataSet | ( | TH1D * | fHist, |
| GamR::Nucleus::TransitionMap * | fTransitionMap, | ||
| std::map< std::string, std::pair< double, double > > | fIntensityMap ) |
Definition at line 260 of file Efficiency.cc.
References SetData().
Here is the call graph for this function:| GamR::Efficiency::DataSet::DataSet | ( | std::string | areaFile, |
| const char * | intensityFile ) |
Definition at line 415 of file Efficiency.cc.
References SetData().
Here is the call graph for this function:| void GamR::Efficiency::DataSet::Clear | ( | ) |
Definition at line 247 of file Efficiency.cc.
Referenced by SetData(), SetData(), and SetData().
Here is the caller graph for this function:| void GamR::Efficiency::DataSet::EraseData | ( | std::string | key | ) |
Definition at line 445 of file Efficiency.cc.
References GetIndex().
Here is the call graph for this function:
|
inline |
Definition at line 50 of file Efficiency.hh.
|
inline |
Definition at line 56 of file Efficiency.hh.
Referenced by GamR::Efficiency::MultiEffFit::AddData().
Here is the caller graph for this function:
|
inline |
Definition at line 52 of file Efficiency.hh.
Referenced by GamR::Efficiency::MultiEffFit::AddData().
Here is the caller graph for this function:| TGraphErrors * GamR::Efficiency::DataSet::GetGraph | ( | ) |
Definition at line 473 of file Efficiency.cc.
| TGraphErrors * GamR::Efficiency::DataSet::GetGraphErrors | ( | ) |
Definition at line 492 of file Efficiency.cc.
| int GamR::Efficiency::DataSet::GetIndex | ( | std::string | key | ) |
Definition at line 429 of file Efficiency.cc.
References GetNData().
Referenced by EraseData().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 54 of file Efficiency.hh.
|
inline |
Definition at line 51 of file Efficiency.hh.
|
inline |
Definition at line 57 of file Efficiency.hh.
Referenced by GamR::Efficiency::MultiEffFit::AddData(), GetIndex(), and Print().
Here is the caller graph for this function:
|
inline |
Definition at line 55 of file Efficiency.hh.
|
inline |
Definition at line 53 of file Efficiency.hh.
| void GamR::Efficiency::DataSet::Print | ( | const char * | fileName | ) |
Definition at line 460 of file Efficiency.cc.
References GetNData().
Here is the call graph for this function:
|
inline |
Definition at line 47 of file Efficiency.hh.
|
inline |
Definition at line 48 of file Efficiency.hh.
| void GamR::Efficiency::DataSet::SetData | ( | const char * | effFile | ) |
| void GamR::Efficiency::DataSet::SetData | ( | std::string | areaFile, |
| std::map< std::string, std::pair< double, double > > | fIntensityMap ) |
Definition at line 301 of file Efficiency.cc.
References Clear().
Here is the call graph for this function:| void GamR::Efficiency::DataSet::SetData | ( | TH1D * | fHist, |
| GamR::Nucleus::TransitionMap * | fTransitionMap, | ||
| std::map< std::string, std::pair< double, double > > | fIntensityMap ) |
Definition at line 265 of file Efficiency.cc.
References Clear(), and GamR::Nucleus::TransitionMap::GetMap().
Here is the call graph for this function:
|
inline |
Definition at line 46 of file Efficiency.hh.