![]() |
ATLAS Offline Software
|
This class, which inherits from the pure virtual ICluster, stores a pointer to an eflowRecCluster. More...
#include <eflowRecCluster.h>
Public Member Functions | |
| eflowMatchCluster (eflowRecCluster *efRecCluster) | |
| virtual | ~eflowMatchCluster () |
| eflowRecCluster * | getEfRecCluster () |
| const eflowRecCluster * | getEfRecCluster () const |
| virtual double | e () const |
| virtual double | eta () const |
| virtual double | phi () const |
| virtual double | etaMean () const |
| virtual double | phiMean () const |
| virtual double | etaVariance () const |
| virtual double | phiVariance () const |
| virtual bool | calVarianceStatus () const |
| virtual void | etaMean (double clusterEtaMean) |
| virtual void | phiMean (double clusterPhiMean) |
| virtual void | etaVariance (double clusterEtaVariance) |
| virtual void | phiVariance (double clusterPhiVariance) |
| virtual void | setCalVarianceStatus () |
| virtual unsigned int | nCells () const |
| virtual const std::vector< double > & | cellEta () const |
| virtual const std::vector< double > & | cellPhi () const |
Private Member Functions | |
| void | initCellPositions () const |
Private Attributes | |
| eflowRecCluster * | m_efRecCluster |
| CxxUtils::CachedValue< std::vector< double > > | m_cellEta |
| CxxUtils::CachedValue< std::vector< double > > | m_cellPhi |
| double | m_clusterEne |
| double | m_clusterEta |
| double | m_clusterPhi |
| double | m_clusterEtaMean |
| double | m_clusterPhiMean |
| double | m_clusterEtaVariance |
| double | m_clusterPhiVariance |
| bool | m_calVariance |
This class, which inherits from the pure virtual ICluster, stores a pointer to an eflowRecCluster.
It also stores assorted kinematic information such as cluster energy, mean energy weighted eta/phi values etc.
Definition at line 139 of file eflowRecCluster.h.
|
inline |
Definition at line 142 of file eflowRecCluster.h.
|
inlinevirtual |
Definition at line 157 of file eflowRecCluster.h.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Definition at line 162 of file eflowRecCluster.h.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implements PFMatch::ICluster.
Definition at line 171 of file eflowRecCluster.h.
|
inlinevirtual |
|
inlinevirtual |
Implements PFMatch::ICluster.
Definition at line 179 of file eflowRecCluster.h.
|
inline |
Definition at line 159 of file eflowRecCluster.h.
|
inline |
Definition at line 160 of file eflowRecCluster.h.
|
inlineprivate |
Definition at line 228 of file eflowRecCluster.h.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Implements PFMatch::ICluster.
Definition at line 175 of file eflowRecCluster.h.
|
inlinevirtual |
|
inlinevirtual |
Implements PFMatch::ICluster.
Definition at line 183 of file eflowRecCluster.h.
|
inlinevirtual |
|
private |
Definition at line 267 of file eflowRecCluster.h.
|
private |
Definition at line 258 of file eflowRecCluster.h.
|
private |
Definition at line 259 of file eflowRecCluster.h.
|
private |
Definition at line 260 of file eflowRecCluster.h.
|
private |
Definition at line 261 of file eflowRecCluster.h.
|
private |
Definition at line 263 of file eflowRecCluster.h.
|
private |
Definition at line 265 of file eflowRecCluster.h.
|
private |
Definition at line 262 of file eflowRecCluster.h.
|
private |
Definition at line 264 of file eflowRecCluster.h.
|
private |
Definition at line 266 of file eflowRecCluster.h.
|
private |
Definition at line 257 of file eflowRecCluster.h.
1.8.18