8 #ifndef ALIEMCALMCTREEWRITER_H_
9 #define ALIEMCALMCTREEWRITER_H_
31 double GetClusterEnergy(AliVCluster * clust, Double_t *vpos, Double_t *evec)
const;
33 void GetCellEnergies(AliVCluster *clust, TVectorD &cells, TVectorF &indices)
const;
34 void FindTracks(
unsigned int label, std::vector<AliVTrack *> &tracks);
35 void FindClusters(
unsigned int label, std::vector<AliVCluster *> &clusters);
53 memset(
pgen, 0,
sizeof(Double_t) * 3);
54 memset(
prec, 0,
sizeof(Double_t) * 3);
55 memset(
erec, 0,
sizeof(Double_t) * 3);
64 memset(
pgen, 0,
sizeof(Double_t) * 3);
65 memset(
prec, 0,
sizeof(Double_t) * 3);
66 memset(
erec, 0,
sizeof(Double_t) * 3);
double GetClusterEnergy(AliVCluster *clust, Double_t *vpos, Double_t *evec) const
bool AcceptParticle(const AliVParticle *const particle) const
Base task in the EMCAL framework.
void FindTracks(unsigned int label, std::vector< AliVTrack * > &tracks)
TrackInfo fOutputInfo
Output tree with tracks.
void GetShowerShape(AliVCluster *clust, Double_t *vector) const
virtual ~AliEmcalMCTreeWriter()
void GetCellEnergies(AliVCluster *clust, TVectorD &cells, TVectorF &indices) const
virtual void UserCreateOutputObjects()
void FindClusters(unsigned int label, std::vector< AliVCluster * > &clusters)