NAIA
|
Container class for base Rich info. More...
#include <Containers/Rich.h>
Public Member Functions | |
Rich::RichMeasType | GetBetaType () const |
Get the Rich measurement type (NaF or Agl) More... | |
RichBetaVariable< float > | GetBeta () const |
Get the Beta measurements. More... | |
void | Clear () |
Clear container content. More... | |
void | Dump () const |
Dump on screen container content. More... | |
double | BetaConsistency () const |
Get the estimator for beta consistency between CIEMAT and LIP reconstructions. More... | |
double | BetaConsistencyTof (const TofBaseData &tofData) const |
Get the estimator for beta consistency between Rich and Tof. More... | |
Private Attributes | |
std::vector< std::pair < Rich::RichMeasType, RichBetaVariable< float > > > | m_beta |
Container class for base Rich info.
This class holds the Rich variables which are likely to be accessed more frequently.
double NAIA::RichBaseData::BetaConsistency | ( | ) | const |
Get the estimator for beta consistency between CIEMAT and LIP reconstructions.
Defined as
Definition at line 27 of file Rich.cpp.
References NAIA::Rich::CIEMAT, NAIA::Rich::LIP, and m_beta.
double NAIA::RichBaseData::BetaConsistencyTof | ( | const TofBaseData & | tofData | ) | const |
Get the estimator for beta consistency between Rich and Tof.
Defined as
tofData | the TofBaseData container with the Tof information |
Definition at line 35 of file Rich.cpp.
References NAIA::TofBaseData::Beta, NAIA::Tof::BetaH, NAIA::Rich::CIEMAT, NAIA::ContainsKeys(), and m_beta.
void NAIA::RichBaseData::Clear | ( | ) |
Clear container content.
Definition at line 8 of file Rich.cpp.
References m_beta.
Referenced by NAIA::Event::Clear().
void NAIA::RichBaseData::Dump | ( | ) | const |
RichBetaVariable< float > NAIA::RichBaseData::GetBeta | ( | ) | const |
Get the Beta measurements.
Definition at line 19 of file Rich.cpp.
References m_beta.
Rich::RichMeasType NAIA::RichBaseData::GetBetaType | ( | ) | const |
Get the Rich measurement type (NaF or Agl)
Definition at line 11 of file Rich.cpp.
References m_beta, and NAIA::Rich::NONE.
|
private |
Definition at line 93 of file Rich.h.
Referenced by BetaConsistency(), BetaConsistencyTof(), Clear(), GetBeta(), and GetBetaType().