10 #ifndef ALIREDUCEDEMCALCLUSTER_H
11 #define ALIREDUCEDEMCALCLUSTER_H
35 namespace HighPtTracks {
Int_t fPdg
Particle PDG code.
Reduced EMCAL cluster information.
Float_t fCellEnergies[3]
Leading cell energies.
void SetClusterPosition(Float_t eta, Float_t phi)
Float_t fM20
M20 shower shape parameter.
void Set(Int_t id, Float_t energy, Float_t eta, Float_t phi, Float_t m02, Float_t m20)
Int_t GetClusterID() const
void FillCellEnergies(TArrayD &target)
void SetClusterEnergy(Float_t energy)
virtual ~AliReducedClusterParticle()
void SetEnergy(Double_t energy)
Double_t fPvec[3]
Particle momentum vector.
void Copy(TObject &target) const
void SetShowerShapeParameters(Float_t m02, Float_t m20)
void SetMomentum(Double_t px, Double_t py, Double_t pz)
void AddTrueContributor(Int_t pdg, Double_t px, Double_t py, Double_t pz, Double_t energy)
TObjArray * GetClusterContributors() const
void SetPdgCode(Int_t pdg)
TObjArray * fContributors
True particles contributing to the cluster.
void SetLeadingCellEnergies(Double_t e1, Double_t e2, Double_t e3)
Float_t fEnergy
Energy of the cluster.
MC true contributor to a reconstructed EMCAL cluster.
Float_t fEta
Cluster position in relative to the primary vertex.
void FillLorentzVector(TLorentzVector &target) const
Float_t GetClusterEnergy() const
void SetClusterID(Int_t id)
Float_t fPhi
Cluster position in relative to the primary vertex.
Float_t fM02
M02 shower shape parameter.
Double_t fEnergy
Particle energy.
Int_t fClusterID
ID of the cluster.
AliReducedEmcalCluster & operator=(const AliReducedEmcalCluster &ref)
AliReducedClusterParticle()
virtual ~AliReducedEmcalCluster()