9 #ifndef ALIREDUCEDJETINFO_H
10 #define ALIREDUCEDJETINFO_H
33 namespace HighPtTracks {
35 class AliReducedJetParticle;
36 class AliReducedJetConstituent;
65 void Set(
double px,
double py,
double pz,
double e){
82 void GetPxPyPxE(
double &px,
double &py,
double &pz,
double &e){
Minimal stucture for jet constituents associated to a jet by the jet clustering algorithm.
void Set(double px, double py, double pz, double e)
double fPy
y-component of the 4-momentum vector
void AddParticleInCone(AliReducedJetParticle *part)
double fE
reconstructed jet energy
void AddConstituent(AliReducedJetConstituent *con)
virtual ~AliReducedJetInfo()
double fPx
x-component of the 4-momentum vector
AliReducedJetParticle * GetMatchedParticle(int ipart) const
TObjArray * GetListOfConstituents() const
Reduced information about a reconstructed jet.
TObjArray * fConstituents
Constituents found by the jet clustering algorithm.
void GetPxPyPxE(double &px, double &py, double &pz, double &e)
Reduced information set of particles associated with a jet.
void FillLorentzVector(TLorentzVector &vec) const
TObjArray * fParticlesInCone
Particles associated to this jet via distance to the main jet axis.
double fPz
z-component of the 4-momentum vector
TObjArray * GetListOfMatchedParticles() const
int GetNumberOfMatchedParticles() const
AliReducedJetInfo & operator=(const AliReducedJetInfo &ref)