![]() |
AliPhysics
4646b6b (4646b6b)
|
#include <AliEmcalParticleJetConstituent.h>
Public Member Functions | |
AliEmcalParticleJetConstituent () | |
AliEmcalParticleJetConstituent (const AliVParticle *const part) | |
Main constructor. More... | |
AliEmcalParticleJetConstituent (const AliEmcalParticleJetConstituent &other) | |
Copy constructor Constituent object is non-owning. More... | |
AliEmcalParticleJetConstituent & | operator= (const AliEmcalParticleJetConstituent &other) |
Assignment operator Constituent object is non-owning, therefore shallow copy is sufficient. More... | |
bool | operator== (const AliEmcalParticleJetConstituent &rhs) const |
Check for equality Check done on the cluster itself. More... | |
virtual | ~AliEmcalParticleJetConstituent () |
Destructor. More... | |
virtual double | Px () const |
Access to x-component of the momentum vector. More... | |
virtual double | Py () const |
Access to y-component of the momentum vector. More... | |
virtual double | Pz () const |
Access to z-component of the momentum vector. More... | |
virtual double | Pt () const |
Access to transverse momentum. More... | |
virtual double | E () const |
Access to constituent energy. More... | |
virtual double | Eta () const |
Access to pseudorapidity. More... | |
virtual double | Phi () const |
Access to azimuthal angle. More... | |
const AliVParticle * | GetParticle () const |
![]() | |
AliEmcalJetConstituent () | |
Constructor. More... | |
virtual | ~AliEmcalJetConstituent () |
Destructor. More... | |
Bool_t | IsFromEmbeddedEvent () const |
Checks whether the constituent is from an embedded event. More... | |
ULong_t | GetGlobalIndex () const |
Get the index of the constituent in the global index map. More... | |
void | SetIsFromEmbeddedEvent (Bool_t isEmbedded) |
Specify whether constituent is from embedded event. More... | |
void | SetGlobalIndex (ULong_t index) |
Set the index in the globl. More... | |
Private Attributes | |
const AliVParticle * | fkParticle |
Underlying particle. More... | |
Additional Inherited Members | |
![]() | |
Bool_t | fIsFromEmbeddedEvent |
Flag whether constituent is from embedded event. More... | |
ULong_t | fGlobalIndex |
Index of the constituent in the global index map. More... | |
Definition at line 47 of file AliEmcalParticleJetConstituent.h.
PWG::JETFW::AliEmcalParticleJetConstituent::AliEmcalParticleJetConstituent | ( | ) |
Definition at line 37 of file AliEmcalParticleJetConstituent.cxx.
PWG::JETFW::AliEmcalParticleJetConstituent::AliEmcalParticleJetConstituent | ( | const AliVParticle *const | part | ) |
Main constructor.
Fully initializing the particle constituent with the particle
[in] | part | Particle trajectory |
Definition at line 44 of file AliEmcalParticleJetConstituent.cxx.
PWG::JETFW::AliEmcalParticleJetConstituent::AliEmcalParticleJetConstituent | ( | const AliEmcalParticleJetConstituent & | other | ) |
Copy constructor Constituent object is non-owning.
other | Object from which to copy |
Definition at line 51 of file AliEmcalParticleJetConstituent.cxx.
|
virtual |
Destructor.
Definition at line 71 of file AliEmcalParticleJetConstituent.cxx.
|
virtual |
Access to constituent energy.
Implements PWG::JETFW::AliEmcalJetConstituent.
Definition at line 91 of file AliEmcalParticleJetConstituent.cxx.
|
virtual |
Access to pseudorapidity.
Implements PWG::JETFW::AliEmcalJetConstituent.
Definition at line 95 of file AliEmcalParticleJetConstituent.cxx.
|
inline |
Definition at line 129 of file AliEmcalParticleJetConstituent.h.
AliEmcalParticleJetConstituent & PWG::JETFW::AliEmcalParticleJetConstituent::operator= | ( | const AliEmcalParticleJetConstituent & | other | ) |
Assignment operator Constituent object is non-owning, therefore shallow copy is sufficient.
[in] | other |
Definition at line 58 of file AliEmcalParticleJetConstituent.cxx.
bool PWG::JETFW::AliEmcalParticleJetConstituent::operator== | ( | const AliEmcalParticleJetConstituent & | rhs | ) | const |
Check for equality Check done on the cluster itself.
[in] | rhs | Object to be checked against |
Definition at line 66 of file AliEmcalParticleJetConstituent.cxx.
|
virtual |
Access to azimuthal angle.
Implements PWG::JETFW::AliEmcalJetConstituent.
Definition at line 99 of file AliEmcalParticleJetConstituent.cxx.
|
virtual |
Access to transverse momentum.
Implements PWG::JETFW::AliEmcalJetConstituent.
Definition at line 87 of file AliEmcalParticleJetConstituent.cxx.
Referenced by EmcalTriggerJets::AliAnalysisTaskEmcalJetSubstructureTree::DoConstituentQA(), and AliEmcalJet::GetLeadingParticleConstituent().
|
virtual |
Access to x-component of the momentum vector.
Implements PWG::JETFW::AliEmcalJetConstituent.
Definition at line 75 of file AliEmcalParticleJetConstituent.cxx.
|
virtual |
Access to y-component of the momentum vector.
Implements PWG::JETFW::AliEmcalJetConstituent.
Definition at line 79 of file AliEmcalParticleJetConstituent.cxx.
|
virtual |
Access to z-component of the momentum vector.
Implements PWG::JETFW::AliEmcalJetConstituent.
Definition at line 83 of file AliEmcalParticleJetConstituent.cxx.
|
private |
Underlying particle.
Definition at line 132 of file AliEmcalParticleJetConstituent.h.
Referenced by E(), Eta(), GetParticle(), operator=(), operator==(), Phi(), Pt(), Px(), Py(), and Pz().