#include <CaloSwApplyWgts_g3.h>
|
| virtual void | makeCorrection (const Context &myctx, xAOD::CaloCluster *cluster) const override |
| virtual StatusCode | initialize () override |
| virtual void | setsample (xAOD::CaloCluster *cluster, CaloSampling::CaloSample sampling, float em, float etam, float phim, float emax, float etamax, float phimax, float etas, float phis) const |
| virtual void | setenergy (xAOD::CaloCluster *cluster, float energy) const |
| StatusCode | execute (const EventContext &ctx, xAOD::CaloCluster *cluster) const override |
| virtual StatusCode | execute (const EventContext &ctx, xAOD::CaloClusterContainer *collection) const |
| | Execute on an entire collection of clusters.
|
Definition at line 27 of file CaloSwApplyWgts_g3.h.
◆ CaloSwApplyWgts_g3()
| CaloSwApplyWgts_g3::CaloSwApplyWgts_g3 |
( |
| ) |
|
|
privatedelete |
◆ execute() [1/2]
◆ execute() [2/2]
Execute on an entire collection of clusters.
- Parameters
-
| collection | The container of clusters. |
This will iterate over all the clusters in collection and call execute on each one individually.
- Parameters
-
| collection | The container of clusters. |
| ctx | The event context. |
This will iterate over all the clusters in collection and call execute on each one individually.
Definition at line 65 of file CaloClusterProcessor.cxx.
◆ GetWgt()
| float CaloSwApplyWgts_g3::GetWgt |
( |
int | table, |
|
|
float | eta ) |
|
staticprivate |
◆ initialize()
| StatusCode CaloClusterCorrection::initialize |
( |
| ) |
|
|
overridevirtualinherited |
◆ makeCorrection()
◆ setenergy()
| void CaloClusterCorrection::setenergy |
( |
xAOD::CaloCluster * | cluster, |
|
|
float | energy ) const |
|
virtualinherited |
◆ setsample()
| void CaloClusterCorrection::setsample |
( |
xAOD::CaloCluster * | cluster, |
|
|
CaloSampling::CaloSample | sampling, |
|
|
float | em, |
|
|
float | etam, |
|
|
float | phim, |
|
|
float | emax, |
|
|
float | etamax, |
|
|
float | phimax, |
|
|
float | etas, |
|
|
float | phis ) const |
|
virtualinherited |
◆ m_caloMgrKey
◆ m_table_eta
| const float CaloSwApplyWgts_g3::m_table_eta |
|
staticprivate |
◆ m_table_p
| const float CaloSwApplyWgts_g3::m_table_p |
|
staticprivate |
Definition at line 72 of file CaloSwApplyWgts_g3.h.
102 using CaloClusterCorrection::CaloClusterCorrection;
103
104
107
108 private:
109
111
113 static float GetWgt(
int table,
float eta) ;
116};
117
118#endif
119
Scalar eta() const
pseudorapidity method
CaloSwApplyWgts_g3()=delete
virtual void makeCorrection(const Context &myctx, xAOD::CaloCluster *cluster) const override
◆ s_numEtaBins
| const int CaloSwApplyWgts_g3::s_numEtaBins =100 |
|
staticprivate |
The documentation for this class was generated from the following files: