![]() |
AliPhysics
cf1a5e2 (cf1a5e2)
|
Interface class for constituent objects (clusters / particles) in an ALICE jet. More...
#include <AliEmcalJetConstituent.h>
Public Member Functions | |
AliEmcalJetConstituent () | |
Constructor. More... | |
virtual | ~AliEmcalJetConstituent () |
Destructor. More... | |
virtual double | Px () const =0 |
Access to x-component of the momentum vector. More... | |
virtual double | Py () const =0 |
Access to y-component of the momentum vector. More... | |
virtual double | Pz () const =0 |
Access to z-component of the momentum vector. More... | |
virtual double | Pt () const =0 |
Access to transverse momentum. More... | |
virtual double | E () const =0 |
Access to constituent energy. More... | |
virtual double | Eta () const =0 |
Access to pseudorapidity. More... | |
virtual double | Phi () const =0 |
Access to azimuthal angle. 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... | |
Protected Attributes | |
Bool_t | fIsFromEmbeddedEvent |
Flag whether constituent is from embedded event. More... | |
ULong_t | fGlobalIndex |
Index of the constituent in the global index map. More... | |
Interface class for constituent objects (clusters / particles) in an ALICE jet.
The interface object defines access functions to kinematic quantities (4-momentum vector). Implementation is done within the classes implementing the constituents for particles and clusters. Here also the access to the underlying object is provided.
Definition at line 56 of file AliEmcalJetConstituent.h.
PWG::JETFW::AliEmcalJetConstituent::AliEmcalJetConstituent | ( | ) |
Constructor.
Definition at line 35 of file AliEmcalJetConstituent.cxx.
|
virtual |
Destructor.
Definition at line 41 of file AliEmcalJetConstituent.cxx.
|
pure virtual |
Access to constituent energy.
Implemented in PWG::JETFW::AliEmcalClusterJetConstituent, and PWG::JETFW::AliEmcalParticleJetConstituent.
|
pure virtual |
Access to pseudorapidity.
Implemented in PWG::JETFW::AliEmcalClusterJetConstituent, and PWG::JETFW::AliEmcalParticleJetConstituent.
|
inline |
Get the index of the constituent in the global index map.
Definition at line 120 of file AliEmcalJetConstituent.h.
|
inline |
Checks whether the constituent is from an embedded event.
Definition at line 114 of file AliEmcalJetConstituent.h.
|
pure virtual |
Access to azimuthal angle.
Implemented in PWG::JETFW::AliEmcalClusterJetConstituent, and PWG::JETFW::AliEmcalParticleJetConstituent.
|
pure virtual |
Access to transverse momentum.
Implemented in PWG::JETFW::AliEmcalClusterJetConstituent, and PWG::JETFW::AliEmcalParticleJetConstituent.
|
pure virtual |
Access to x-component of the momentum vector.
Implemented in PWG::JETFW::AliEmcalClusterJetConstituent, and PWG::JETFW::AliEmcalParticleJetConstituent.
|
pure virtual |
Access to y-component of the momentum vector.
Implemented in PWG::JETFW::AliEmcalClusterJetConstituent, and PWG::JETFW::AliEmcalParticleJetConstituent.
|
pure virtual |
Access to z-component of the momentum vector.
Implemented in PWG::JETFW::AliEmcalClusterJetConstituent, and PWG::JETFW::AliEmcalParticleJetConstituent.
|
inline |
Set the index in the globl.
[in] | index | Index of the constituent in the global index map |
Definition at line 132 of file AliEmcalJetConstituent.h.
Referenced by AliEmcalJet::AddClusterConstituent(), and AliEmcalJet::AddParticleConstituent().
|
inline |
Specify whether constituent is from embedded event.
[in] | isEmbedded | Flag of embedded status (true - constituent is from embedded event) |
Definition at line 126 of file AliEmcalJetConstituent.h.
Referenced by AliEmcalJet::AddClusterConstituent(), and AliEmcalJet::AddParticleConstituent().
|
protected |
Index of the constituent in the global index map.
Definition at line 136 of file AliEmcalJetConstituent.h.
Referenced by GetGlobalIndex(), and SetGlobalIndex().
|
protected |
Flag whether constituent is from embedded event.
Definition at line 135 of file AliEmcalJetConstituent.h.
Referenced by IsFromEmbeddedEvent(), and SetIsFromEmbeddedEvent().