KaliVeda
1.13/01
Heavy-Ion Analysis Toolkit
|
Definition at line 85 of file KVDataQualityAudit.h.
Public Member Functions | |
void | add (const KVReconstructedNucleus &N) |
int | get_default_mass () const |
std::map< int, double > | get_isotopic_distribution () const |
int | get_max_isotopic_mass () const |
return max A of isotopes measured for this element More... | |
double | get_mean_isotopic_mass () const |
calculate and return mean mass of isotopes measured for this element More... | |
int | get_min_isotopic_mass () const |
return min A of isotopes measured for this element More... | |
double | get_minimum_isotopic_threshold_mev_per_nuc () const |
const isotope & | GetIsotope (int A) const |
KVNumberList | GetIsotopeList () const |
Bool_t | HasIsotope (int A) const |
Bool_t | HasIsotopes () const |
void | merge (const element &) |
void | print () const |
Public Attributes | |
UShort_t | A {0} |
Double_t | counts {0} |
watch the alignment ! More... | |
Float_t | emin {-1.0} |
std::map< int, isotope > | isotopes |
UChar_t | Z {0} |
#include <KVDataQualityAudit.h>
void KVDataQualityAudit::element::add | ( | const KVReconstructedNucleus & | N | ) |
add an element (Z-identified nucleus)
if isotopically identified, add to list of isotopes
for calibrated particles, we store the minimum energy (=> threshold)
Definition at line 126 of file KVDataQualityAudit.cpp.
|
inline |
Definition at line 119 of file KVDataQualityAudit.h.
std::map< int, double > KVDataQualityAudit::element::get_isotopic_distribution | ( | ) | const |
Definition at line 270 of file KVDataQualityAudit.cpp.
int KVDataQualityAudit::element::get_max_isotopic_mass | ( | ) | const |
return max A of isotopes measured for this element
Definition at line 223 of file KVDataQualityAudit.cpp.
double KVDataQualityAudit::element::get_mean_isotopic_mass | ( | ) | const |
calculate and return mean mass of isotopes measured for this element
Definition at line 202 of file KVDataQualityAudit.cpp.
int KVDataQualityAudit::element::get_min_isotopic_mass | ( | ) | const |
return min A of isotopes measured for this element
Definition at line 237 of file KVDataQualityAudit.cpp.
double KVDataQualityAudit::element::get_minimum_isotopic_threshold_mev_per_nuc | ( | ) | const |
Definition at line 251 of file KVDataQualityAudit.cpp.
|
inline |
Definition at line 103 of file KVDataQualityAudit.h.
|
inline |
fill and return list of isotope mass numbers A
Definition at line 107 of file KVDataQualityAudit.h.
|
inline |
Definition at line 99 of file KVDataQualityAudit.h.
|
inline |
Definition at line 95 of file KVDataQualityAudit.h.
Merge the informations in element elem with those in this one:
Definition at line 168 of file KVDataQualityAudit.cpp.
void KVDataQualityAudit::element::print | ( | ) | const |
Definition at line 146 of file KVDataQualityAudit.cpp.
UShort_t KVDataQualityAudit::element::A {0} |
Definition at line 89 of file KVDataQualityAudit.h.
Double_t KVDataQualityAudit::element::counts {0} |
watch the alignment !
Definition at line 87 of file KVDataQualityAudit.h.
Float_t KVDataQualityAudit::element::emin {-1.0} |
Definition at line 88 of file KVDataQualityAudit.h.
std::map<int, isotope> KVDataQualityAudit::element::isotopes |
Definition at line 91 of file KVDataQualityAudit.h.
UChar_t KVDataQualityAudit::element::Z {0} |
Definition at line 90 of file KVDataQualityAudit.h.