Class for handling the payloads with lookup tables for Belle pi0 and eta probabilities.
More...
#include <BellePi0EtaProbParameters.h>
|
std::vector< double > | m_pi0ProbFWD |
| vector of pi0 probabilities in forward end cap
|
|
std::vector< double > | m_pi0ProbBRL |
| vector of pi0 probabilities in barrel
|
|
std::vector< double > | m_pi0ProbBWD |
| vector of pi0 probabilities in backward end cap
|
|
std::vector< double > | m_etaProbFWD |
| vector of eta probabilities in forward end cap
|
|
std::vector< double > | m_etaProbBRL |
| vector of eta probabilities in barrel
|
|
std::vector< double > | m_etaProbBWD |
| vector of eta probabilities in backward end cap
|
|
Class for handling the payloads with lookup tables for Belle pi0 and eta probabilities.
Definition at line 22 of file BellePi0EtaProbParameters.h.
◆ BellePi0EtaProbParameters() [1/2]
◆ BellePi0EtaProbParameters() [2/2]
BellePi0EtaProbParameters |
( |
const std::vector< double > & | pi0ProbFWD, |
|
|
const std::vector< double > & | pi0ProbBRL, |
|
|
const std::vector< double > & | pi0ProbBWD, |
|
|
const std::vector< double > & | etaProbFWD, |
|
|
const std::vector< double > & | etaProbBRL, |
|
|
const std::vector< double > & | etaProbBWD ) |
|
inline |
Construct with lookup tables for both hypotheses in three regions.
Definition at line 31 of file BellePi0EtaProbParameters.h.
37 :
38 m_pi0ProbFWD(pi0ProbFWD),
39 m_pi0ProbBRL(pi0ProbBRL),
40 m_pi0ProbBWD(pi0ProbBWD),
41 m_etaProbFWD(etaProbFWD),
42 m_etaProbBRL(etaProbBRL),
43 m_etaProbBWD(etaProbBWD)
44 {}
◆ getBelleBRLEtaProbability()
double getBelleBRLEtaProbability |
( |
int | index | ) |
const |
|
inline |
Get eta probability of barrel.
- Parameters
-
- Returns
- double eta probability at given index in barrel
Definition at line 79 of file BellePi0EtaProbParameters.h.
79{return m_etaProbBRL.at(index);}
◆ getBelleBRLPi0Probability()
double getBelleBRLPi0Probability |
( |
int | index | ) |
const |
|
inline |
Get pi0 probability of barrel.
- Parameters
-
- Returns
- double pi0 probability at given index in barrel
Definition at line 58 of file BellePi0EtaProbParameters.h.
58{return m_pi0ProbBRL.at(index);}
◆ getBelleBWDEtaProbability()
double getBelleBWDEtaProbability |
( |
int | index | ) |
const |
|
inline |
Get eta probability of backward end cap.
- Parameters
-
- Returns
- double eta probability at given index in backward end cap
Definition at line 86 of file BellePi0EtaProbParameters.h.
86{return m_etaProbBWD.at(index);}
◆ getBelleBWDPi0Probability()
double getBelleBWDPi0Probability |
( |
int | index | ) |
const |
|
inline |
Get pi0 probability of backward end cap.
- Parameters
-
- Returns
- double pi0 probability at given index in backward end cap
Definition at line 65 of file BellePi0EtaProbParameters.h.
65{return m_pi0ProbBWD.at(index);}
◆ getBelleFWDEtaProbability()
double getBelleFWDEtaProbability |
( |
int | index | ) |
const |
|
inline |
Get eta probability of forward end cap.
- Parameters
-
- Returns
- double eta probability at given index in forward end cap
Definition at line 72 of file BellePi0EtaProbParameters.h.
72{return m_etaProbFWD.at(index);}
◆ getBelleFWDPi0Probability()
double getBelleFWDPi0Probability |
( |
int | index | ) |
const |
|
inline |
Get pi0 probability of forward end cap.
- Parameters
-
- Returns
- double pi0 probability at given index in forward end cap
Definition at line 51 of file BellePi0EtaProbParameters.h.
51{return m_pi0ProbFWD.at(index);}
◆ m_etaProbBRL
std::vector<double> m_etaProbBRL |
|
private |
◆ m_etaProbBWD
std::vector<double> m_etaProbBWD |
|
private |
◆ m_etaProbFWD
std::vector<double> m_etaProbFWD |
|
private |
◆ m_pi0ProbBRL
std::vector<double> m_pi0ProbBRL |
|
private |
◆ m_pi0ProbBWD
std::vector<double> m_pi0ProbBWD |
|
private |
◆ m_pi0ProbFWD
std::vector<double> m_pi0ProbFWD |
|
private |
The documentation for this class was generated from the following file: