KaliVeda
Toolkit for HIC analysis
Loading...
Searching...
No Matches
KVDataQualityAuditReportMaker::telescope Struct Reference

Detailed Description

Definition at line 48 of file KVDataQualityAuditReportMaker.h.

#include <KVDataQualityAuditReportMaker.h>

Public Member Functions

 telescope (const TString &name, const KVDataQualityAudit *audit)
 
element get_element (int Z) const
 
TH1Fget_element_distribution (Color_t=0) const
 
TGraphget_element_thresholds_by_Z (Color_t=0) const
 
TGraphget_element_thresholds_by_Z_mev_per_nuc (Color_t=0) const
 
TMultiGraphget_isotope_distributions () const
 
TMultiGraphget_isotope_thresholds_by_A () const
 
TMultiGraphget_isotope_thresholds_by_A_mev_per_nuc () const
 
TGraphget_isotope_thresholds_by_Z_mev_per_nuc (Color_t color=0) const
 
TGraphget_mean_isotopic_mass_by_Z (Color_t=0) const
 
element operator[] (int Z) const
 

Public Attributes

KVDataQualityAudit::idtelescopethis_telescope
 

Constructor & Destructor Documentation

◆ telescope()

KVDataQualityAuditReportMaker::telescope::telescope ( const TString name,
const KVDataQualityAudit audit 
)
inline

Definition at line 50 of file KVDataQualityAuditReportMaker.h.

Member Function Documentation

◆ get_element()

element KVDataQualityAuditReportMaker::telescope::get_element ( int  Z) const
inline

Definition at line 63 of file KVDataQualityAuditReportMaker.h.

◆ get_element_distribution()

TH1F * KVDataQualityAuditReportMaker::telescope::get_element_distribution ( Color_t  color = 0) const
Returns
histogram P(Z) probability distribution for elements

Definition at line 9 of file KVDataQualityAuditReportMaker.cpp.

◆ get_element_thresholds_by_Z()

TGraph * KVDataQualityAuditReportMaker::telescope::get_element_thresholds_by_Z ( Color_t  color = 0) const
Returns
graph of energy threshold for each element identified by telescope

Definition at line 30 of file KVDataQualityAuditReportMaker.cpp.

◆ get_element_thresholds_by_Z_mev_per_nuc()

TGraph * KVDataQualityAuditReportMaker::telescope::get_element_thresholds_by_Z_mev_per_nuc ( Color_t  color = 0) const
Returns
graph of energy threshold in MeV/nucleon for each element identified by telescope for uncalibrated particles, threshold is -1 for all

Definition at line 52 of file KVDataQualityAuditReportMaker.cpp.

◆ get_isotope_distributions()

TMultiGraph * KVDataQualityAuditReportMaker::telescope::get_isotope_distributions ( ) const
Returns
multigraph of isotope distributions for all isotopically identified elements

Definition at line 142 of file KVDataQualityAuditReportMaker.cpp.

◆ get_isotope_thresholds_by_A()

TMultiGraph * KVDataQualityAuditReportMaker::telescope::get_isotope_thresholds_by_A ( ) const
Returns
multigraph of isotope thresholds in [MeV] for all isotopically identified elements

Definition at line 168 of file KVDataQualityAuditReportMaker.cpp.

◆ get_isotope_thresholds_by_A_mev_per_nuc()

TMultiGraph * KVDataQualityAuditReportMaker::telescope::get_isotope_thresholds_by_A_mev_per_nuc ( ) const
Returns
multigraph of isotope thresholds in [MeV/u] for all isotopically identified elements

Definition at line 193 of file KVDataQualityAuditReportMaker.cpp.

◆ get_isotope_thresholds_by_Z_mev_per_nuc()

TGraph * KVDataQualityAuditReportMaker::telescope::get_isotope_thresholds_by_Z_mev_per_nuc ( Color_t  color = 0) const
Returns
graph of energy threshold in MeV/nucleon for isotopic identification of each element identified by telescope.

this is the lowest recorded threshold value (in MeV/u) for the element to be isotopically identified

Definition at line 94 of file KVDataQualityAuditReportMaker.cpp.

◆ get_mean_isotopic_mass_by_Z()

TGraph * KVDataQualityAuditReportMaker::telescope::get_mean_isotopic_mass_by_Z ( Color_t  color = 0) const
Returns
graph of mean isotopic mass for each isotopically-identified Z

Definition at line 119 of file KVDataQualityAuditReportMaker.cpp.

◆ operator[]()

element KVDataQualityAuditReportMaker::telescope::operator[] ( int  Z) const
inline

Definition at line 59 of file KVDataQualityAuditReportMaker.h.

Member Data Documentation

◆ this_telescope

KVDataQualityAudit::idtelescope* KVDataQualityAuditReportMaker::telescope::this_telescope

Definition at line 49 of file KVDataQualityAuditReportMaker.h.