![]() |
ATLAS Offline Software
|
#include <CaloHadDMCoeff.h>
Classes | |
| struct | HadDMArea |
Public Types | |
| typedef std::vector< float > | HadDMCoeff |
Public Member Functions | |
| CaloHadDMCoeff () | |
| Default Constructor. | |
| CaloHadDMCoeff (const CaloHadDMCoeff &other) | |
| CaloHadDMCoeff & | operator= (const CaloHadDMCoeff &other) |
| const HadDMCoeff * | getHadDMCoeff (const int &dm_area, const float &cls_emfrac, const float &cls_ener, const float &cls_eta) const |
| const HadDMCoeff * | getHadDMCoeff (const int &iBin) const |
| const HadDMArea * | getHadDMArea (int n_area) const |
| void | addHadDMCoeff (const HadDMCoeff &theData) |
| void | setHadDMCoeff (const int iBin, const HadDMCoeff &theData) |
| void | addHadDMArea (const HadDMArea &theArea) |
| void | setHadDMArea (const int n_area, const HadDMArea &theArea) |
| void | PrintData (FILE *fout=stdout) const |
| int | getSizeDMAreaSet () const |
| int | getSizeDMCoeffSet () const |
| int | getBinFrac (const int dm_area, const float &cls_frac) const |
| int | getBinEner (const int dm_area, const float &cls_ener) const |
| int | getBinEta (const int dm_area, const float &cls_eta) const |
| int | getBin (const int &n_dm_area, const float &cls_frac, const float &cls_ener, const float &cls_eta) const |
| int | getBin (const int &n_dm_area, const int &ifrac, const int &iener, const int &ieta) const |
Private Attributes | |
| std::vector< HadDMCoeff > | m_DMCoeffSet |
| std::vector< HadDMArea > | m_DMAreaSet |
Definition at line 23 of file CaloHadDMCoeff.h.
| typedef std::vector<float> CaloHadDMCoeff::HadDMCoeff |
Definition at line 44 of file CaloHadDMCoeff.h.
|
default |
Default Constructor.
|
default |
Definition at line 58 of file CaloHadDMCoeff.cxx.
| void CaloHadDMCoeff::addHadDMCoeff | ( | const HadDMCoeff & | theData | ) |
Definition at line 46 of file CaloHadDMCoeff.cxx.
| int CaloHadDMCoeff::getBin | ( | const int & | n_dm_area, |
| const float & | cls_frac, | ||
| const float & | cls_ener, | ||
| const float & | cls_eta ) const |
Definition at line 120 of file CaloHadDMCoeff.cxx.
| int CaloHadDMCoeff::getBin | ( | const int & | n_dm_area, |
| const int & | ifrac, | ||
| const int & | iener, | ||
| const int & | ieta ) const |
Definition at line 134 of file CaloHadDMCoeff.cxx.
Definition at line 90 of file CaloHadDMCoeff.cxx.
Definition at line 107 of file CaloHadDMCoeff.cxx.
Definition at line 73 of file CaloHadDMCoeff.cxx.
| const CaloHadDMCoeff::HadDMArea * CaloHadDMCoeff::getHadDMArea | ( | int | n_area | ) | const |
Definition at line 36 of file CaloHadDMCoeff.cxx.
| const CaloHadDMCoeff::HadDMCoeff * CaloHadDMCoeff::getHadDMCoeff | ( | const int & | dm_area, |
| const float & | cls_emfrac, | ||
| const float & | cls_ener, | ||
| const float & | cls_eta ) const |
Definition at line 29 of file CaloHadDMCoeff.cxx.
|
inline |
Definition at line 52 of file CaloHadDMCoeff.h.
|
inline |
Definition at line 68 of file CaloHadDMCoeff.h.
|
inline |
Definition at line 69 of file CaloHadDMCoeff.h.
| CaloHadDMCoeff & CaloHadDMCoeff::operator= | ( | const CaloHadDMCoeff & | other | ) |
Definition at line 19 of file CaloHadDMCoeff.cxx.
| void CaloHadDMCoeff::PrintData | ( | FILE * | fout = stdout | ) | const |
Definition at line 145 of file CaloHadDMCoeff.cxx.
Definition at line 64 of file CaloHadDMCoeff.cxx.
| void CaloHadDMCoeff::setHadDMCoeff | ( | const int | iBin, |
| const HadDMCoeff & | theData ) |
Definition at line 52 of file CaloHadDMCoeff.cxx.
|
private |
Definition at line 78 of file CaloHadDMCoeff.h.
|
private |
Definition at line 77 of file CaloHadDMCoeff.h.