Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
11 #ifndef ATHEXTHINNING_ATHEXELEPHANTINO_H
12 #define ATHEXTHINNING_ATHEXELEPHANTINO_H
24 #include "AthLinks/ElementLink.h"
25 #include "AthLinks/ElementLinkVector.h"
96 #endif //> ATHEXTHINNING_ATHEXELEPHANTINO_H
double e1(const xAOD::CaloCluster &cluster)
return the uncorrected cluster energy in 1st sampling
virtual ~AthExElephantino()
Constructor with parameters:
const AthExIParticle * leg4() const
const AthExIParticle * ear2() const
const AthExIParticle * ear1() const
const AthExIParticle * leg2() const
ElementLinkVector< AthExIParticles > m_ears
AthExElephantino()
Default constructor:
ElementLink implementation for ROOT usage.
AthExElephantino & operator=(const AthExElephantino &rhs)
Assignment operator:
void setLegs(const ElementLink< AthExIParticles > &p1, const ElementLink< AthExIParticles > &p2, const ElementLink< AthExIParticles > &p3, const ElementLink< AthExIParticles > &p4)
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
const AthExIParticle * leg1() const
const AthExIParticle * leg3() const
macros to associate a CLID to a type
ElementLinkVector< AthExIParticles > m_legs
void setEars(const ElementLink< AthExIParticles > &e1, const ElementLink< AthExIParticles > &e4)