 |
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef CALOCONDITIONS_CALOEMFRAC_H
14 #define CALOCONDITIONS_CALOEMFRAC_H
137 float logDepth)
const;
155 const struct EMFracData & theData);
210 int getBin(
float eta,
float logEClus,
float logEDens,
float logDepth)
const;
float m_error
Width of the distribution.
float getEtaMin() const
Return the minimum eta for the first bin.
float m_MinLogEClus
Minimum log10(cluster energy) for the first bin.
float getLogDepthMin() const
Return the minimum log10(cluster depth) for the first bin.
float m_fraction
The mean EM fraction in the bin.
int getNbinsEta() const
Return the number of bins in eta.
float m_MaxLogEClus
Maximum log10(cluster energy) for the last bin.
int m_nBinLogEClus
Number of log10(cluster energy) bins.
float getLogEDensMin() const
Return the minimum log10(cluster energy density) for the first bin.
Scalar eta() const
pseudorapidity method
float getLogEClusMin() const
Return the minimum log10(cluster energy) for the first bin.
float m_entries
Number of entries populating the bin.
float m_MaxLogEDens
Maximum log10(cluster energy density) for the last bin.
float m_MinEta
Minimum eta for the first bin.
int getEtaLogEClusBin(float eta, float logEClus) const
Find the eta/logEClus bin number.
Hold binned EM fraction data.
int m_nBinLogEDens
Number of log10(cluster energy density) bins.
int getNbinsLogDepth() const
Return the number of bins in log10(cluster depth).
float getLogDepthMax() const
Return the maximum log10(cluster depth) for the last bin.
float m_MinLogEDens
Minimum log10(cluster energy density) for the first bin.
const struct EMFracData * getEMFracData(float eta, float logEClus, float logEDens, float logDepth) const
Return EM fraction data for one bin.
float m_MaxEta
Maximum eta for the last bin.
void setEMFracData(float eta, float logEClus, float logEDens, float logDepth, const struct EMFracData &theData)
Set EM fraction data for one bin.
float m_MaxLogDepth
Maximum log10(cluster depth) for the last bin.
float getLogEClusMax() const
Return the maximum log10(cluster energy) for the last bin.
int m_nBinLogDepth
Number of log10(cluster depth) bins.
CaloEMFrac()
Default Constructor.
int getBin(float eta, float logEClus, float logEDens, float logDepth) const
Find a bin number.
int m_nBinEta
Number of eta bins.
float getEtaMax() const
Return the maximum eta for the last bin.
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
int getNbinsLogEDens() const
Return the number of bins in log10(cluster energy density).
std::vector< struct EMFracData > m_data
The table.
float getLogEDensMax() const
Return the maximum log10(cluster energy density) for the last bin.
macros to associate a CLID to a type
float m_MinLogDepth
Minimum log10(cluster depth) for the first bin.
int getNbinsLogEClus() const
Return the number of bins in log10(cluster energy).