![]() |
ATLAS Offline Software
|
#include <CaloHadWeight.h>
Classes | |
| struct | HadData |
Public Member Functions | |
| CaloHadWeight () | |
| CaloHadWeight (const int &nBinEta, const float &MinEta, const float &MaxEta, const int &nBinSampling, const int &MinSampling, const int &MaxSampling, const int &nBinLogEClus, const float &MinLogEClus, const float &MaxLogEClus, const int &nBinLogEDensCell, const float &MinLogEDensCell, const float &MaxLogEDensCell) | |
| const int & | getNbinsEta () const |
| const float & | getEtaMin () const |
| const float & | getEtaMax () const |
| const int & | getNbinsSampling () const |
| const int & | getSamplingMin () const |
| const int & | getSamplingMax () const |
| const int & | getNbinsLogEClus () const |
| const float & | getLogEClusMin () const |
| const float & | getLogEClusMax () const |
| const int & | getNbinsLogEDensCell () const |
| const float & | getLogEDensCellMin () const |
| const float & | getLogEDensCellMax () const |
| const struct HadData * | getHadData (const float &eta, const int &sampling, const float &logEClus, const float &logEDensCell) const |
| void | setHadData (const float &eta, const int &sampling, const float &logEClus, const float &logEDensCell, const struct HadData &theData) |
Private Member Functions | |
| int | getEtaSamplingBin (const float &eta, const int &sampling) const |
| int | getBin (const float &eta, const int &sampling, const float &logEClus, const float &logEDensCell) const |
Private Attributes | |
| int | m_nBinEta |
| int | m_nBinSampling |
| int | m_nBinLogEClus |
| int | m_nBinLogEDensCell |
| float | m_MinEta |
| int | m_MinSampling |
| float | m_MinLogEClus |
| float | m_MinLogEDensCell |
| float | m_MaxEta |
| int | m_MaxSampling |
| float | m_MaxLogEClus |
| float | m_MaxLogEDensCell |
| std::vector< int > | m_indexEtaSampling |
| std::vector< struct HadData > | m_data |
Definition at line 19 of file CaloHadWeight.h.
| CaloHadWeight::CaloHadWeight | ( | ) |
Definition at line 9 of file CaloHadWeight.cxx.
| CaloHadWeight::CaloHadWeight | ( | const int & | nBinEta, |
| const float & | MinEta, | ||
| const float & | MaxEta, | ||
| const int & | nBinSampling, | ||
| const int & | MinSampling, | ||
| const int & | MaxSampling, | ||
| const int & | nBinLogEClus, | ||
| const float & | MinLogEClus, | ||
| const float & | MaxLogEClus, | ||
| const int & | nBinLogEDensCell, | ||
| const float & | MinLogEDensCell, | ||
| const float & | MaxLogEDensCell ) |
Definition at line 26 of file CaloHadWeight.cxx.
|
private |
Definition at line 98 of file CaloHadWeight.cxx.
|
inline |
Definition at line 51 of file CaloHadWeight.h.
|
inline |
Definition at line 50 of file CaloHadWeight.h.
Definition at line 84 of file CaloHadWeight.cxx.
| const struct CaloHadWeight::HadData * CaloHadWeight::getHadData | ( | const float & | eta, |
| const int & | sampling, | ||
| const float & | logEClus, | ||
| const float & | logEDensCell ) const |
Definition at line 55 of file CaloHadWeight.cxx.
|
inline |
Definition at line 59 of file CaloHadWeight.h.
|
inline |
Definition at line 58 of file CaloHadWeight.h.
|
inline |
Definition at line 63 of file CaloHadWeight.h.
|
inline |
Definition at line 62 of file CaloHadWeight.h.
|
inline |
Definition at line 49 of file CaloHadWeight.h.
|
inline |
Definition at line 57 of file CaloHadWeight.h.
|
inline |
Definition at line 61 of file CaloHadWeight.h.
|
inline |
Definition at line 53 of file CaloHadWeight.h.
|
inline |
Definition at line 55 of file CaloHadWeight.h.
|
inline |
Definition at line 54 of file CaloHadWeight.h.
| void CaloHadWeight::setHadData | ( | const float & | eta, |
| const int & | sampling, | ||
| const float & | logEClus, | ||
| const float & | logEDensCell, | ||
| const struct HadData & | theData ) |
Definition at line 67 of file CaloHadWeight.cxx.
|
private |
Definition at line 90 of file CaloHadWeight.h.
|
private |
Definition at line 89 of file CaloHadWeight.h.
|
private |
Definition at line 84 of file CaloHadWeight.h.
|
private |
Definition at line 86 of file CaloHadWeight.h.
|
private |
Definition at line 87 of file CaloHadWeight.h.
|
private |
Definition at line 85 of file CaloHadWeight.h.
|
private |
Definition at line 79 of file CaloHadWeight.h.
|
private |
Definition at line 81 of file CaloHadWeight.h.
|
private |
Definition at line 82 of file CaloHadWeight.h.
|
private |
Definition at line 80 of file CaloHadWeight.h.
|
private |
Definition at line 74 of file CaloHadWeight.h.
|
private |
Definition at line 76 of file CaloHadWeight.h.
|
private |
Definition at line 77 of file CaloHadWeight.h.
|
private |
Definition at line 75 of file CaloHadWeight.h.