![]() |
ATLAS Offline Software
|
#include <AthExElephantino.h>
Public Member Functions | |
AthExElephantino () | |
Default constructor: More... | |
AthExElephantino (const AthExElephantino &rhs) | |
Copy constructor: More... | |
AthExElephantino & | operator= (const AthExElephantino &rhs) |
Assignment operator: More... | |
virtual | ~AthExElephantino () |
Constructor with parameters: More... | |
const AthExIParticle * | leg1 () const |
const AthExIParticle * | leg2 () const |
const AthExIParticle * | leg3 () const |
const AthExIParticle * | leg4 () const |
const AthExIParticle * | ear1 () const |
const AthExIParticle * | ear2 () const |
void | setLegs (const ElementLink< AthExIParticles > &p1, const ElementLink< AthExIParticles > &p2, const ElementLink< AthExIParticles > &p3, const ElementLink< AthExIParticles > &p4) |
void | setEars (const ElementLink< AthExIParticles > &e1, const ElementLink< AthExIParticles > &e4) |
Protected Attributes | |
ElementLinkVector< AthExIParticles > | m_legs |
ElementLinkVector< AthExIParticles > | m_ears |
Friends | |
class | AthExElephantinoCnv_p1 |
object with 4 legs, so it is best modeled with a vector of ElementLink
.
Definition at line 32 of file AthExElephantino.h.
AthExElephantino::AthExElephantino | ( | ) |
Default constructor:
Definition at line 25 of file AthExElephantino.cxx.
AthExElephantino::AthExElephantino | ( | const AthExElephantino & | rhs | ) |
|
virtual |
const AthExIParticle * AthExElephantino::ear1 | ( | ) | const |
const AthExIParticle * AthExElephantino::ear2 | ( | ) | const |
const AthExIParticle * AthExElephantino::leg1 | ( | ) | const |
const AthExIParticle * AthExElephantino::leg2 | ( | ) | const |
const AthExIParticle * AthExElephantino::leg3 | ( | ) | const |
const AthExIParticle * AthExElephantino::leg4 | ( | ) | const |
AthExElephantino & AthExElephantino::operator= | ( | const AthExElephantino & | rhs | ) |
void AthExElephantino::setEars | ( | const ElementLink< AthExIParticles > & | e1, |
const ElementLink< AthExIParticles > & | e4 | ||
) |
void AthExElephantino::setLegs | ( | const ElementLink< AthExIParticles > & | p1, |
const ElementLink< AthExIParticles > & | p2, | ||
const ElementLink< AthExIParticles > & | p3, | ||
const ElementLink< AthExIParticles > & | p4 | ||
) |
|
friend |
Definition at line 36 of file AthExElephantino.h.
|
protected |
Definition at line 92 of file AthExElephantino.h.
|
protected |
Definition at line 91 of file AthExElephantino.h.