![]() |
AliPhysics
58ae0ed (58ae0ed)
|
Container of reconstructed particles. More...
#include <AliParticleMap.h>
Public Member Functions | |
AliParticleList () | |
~AliParticleList () | |
void | AddParticle (AliVTrack *track) |
AliVTrack * | GetParticle (int itrack) const |
int | GetNumberOfParticles () const |
Private Attributes | |
std::vector< AliVTrack * > | fParticles |
Vector of reconstructed particles. More... | |
Container of reconstructed particles.
This class is a container of pointers of reconstructed particles. It can be used in the paritcle map associating reconstructed particles to Monte-Carlo particles. The class does not take ownership over pointers.
Definition at line 49 of file AliParticleMap.h.
|
inline |
Constructor
Definition at line 54 of file AliParticleMap.h.
|
inline |
Destructor
Definition at line 61 of file AliParticleMap.h.
|
inline |
Add new particle to the list
track | Track to be added |
Definition at line 67 of file AliParticleMap.h.
Referenced by HighPtTracks::AliParticleMap::AddParticle().
|
inline |
Get the number of particles stored in the list
Definition at line 80 of file AliParticleMap.h.
Referenced by HighPtTracks::AliHighPtReconstructionEfficiency::ProcessJet(), and HighPtTracks::AliHighPtReconstructionEfficiency::SelectParticles().
|
inline |
Access to particle in the list with a given index
itrack | Index of the particle |
Definition at line 74 of file AliParticleMap.h.
Referenced by HighPtTracks::AliHighPtReconstructionEfficiency::ProcessJet().
|
private |
Vector of reconstructed particles.
Definition at line 84 of file AliParticleMap.h.
Referenced by AddParticle(), GetNumberOfParticles(), and GetParticle().