27 #ifndef ALIEMCALCLUSTERJETCONSTITUENT_H_ 28 #define ALIEMCALCLUSTERJETCONSTITUENT_H_ 31 #include "AliVCluster.h" 115 virtual double Px()
const;
121 virtual double Py()
const;
127 virtual double Pz()
const;
133 virtual double Pt()
const;
139 virtual double E()
const;
145 virtual double Eta()
const;
151 virtual double Phi()
const;
AliEmcalClusterJetConstituent & operator=(const AliEmcalClusterJetConstituent &other)
Assignment operator Constituent object is non-owning, therefore shallow copy is sufficient.
virtual double E() const
Access to constituent energy.
AliVCluster::VCluUserDefEnergy_t GetDefaultEnergyType() const
Get the energy definition used to calculate the cluster energy in the jetfinder.
AliEmcalClusterJetConstituent()
Default constructor.
TVector3 fPVec
Momentum vector.
virtual double Py() const
Access to y-component of the momentum vector.
Namespace for objects belonging to the ALICE jet framework.
virtual ~AliEmcalClusterJetConstituent()
Destructor.
virtual double Px() const
Access to x-component of the momentum vector.
const AliVCluster * fkCaloCluster
Underlying calorimeter cluster.
virtual double Phi() const
Access to azimuthal angle.
Interface class for constituent objects (clusters / particles) in an ALICE jet.
AliVCluster::VCluUserDefEnergy_t fDefaultEnergyDefinition
Default energy definition used in jetfinder.
virtual double Eta() const
Access to pseudorapidity.
Namespace for PWG framework classes.
const AliVCluster * GetCluster() const
Get the underlying cluster.
Implementation of a jet constituent for constituent clusters.
bool operator==(const AliEmcalClusterJetConstituent &rhs) const
Check for equality Check done on the cluster itself.
virtual double Pt() const
Access to transverse momentum.
virtual double Pz() const
Access to z-component of the momentum vector.