class AliAnalysisFilter;
class TString;
class TList;
+class AliAODMCHeader;
+class AliMCParticle;
+class TClonesArray;
+
+#include "AliESDtrack.h"
+#include "AliAODTrack.h"
+#include "AliAODPid.h"
+#include "AliESDpid.h"
class AliAnalysisTaskMCParticleFilter : public AliAnalysisTaskSE
{
// pivate c'tors to prevent misuse
AliAnalysisTaskMCParticleFilter& operator=(const AliAnalysisTaskMCParticleFilter& other);
AliAnalysisTaskMCParticleFilter(const AliAnalysisTaskMCParticleFilter& obj);
-
+ void PrintMCParticle(const AliMCParticle *mcp,Int_t np);
AliAnalysisFilter* fTrackFilterMother; // Track Filter
+ AliAODMCHeader *fAODMcHeader; // ! MC Header
+ TClonesArray *fAODMcParticles; // ! tclones array of MC Particles
TList *fHistList; // list to store e histograms, only as exchange
- ClassDef( AliAnalysisTaskMCParticleFilter, 2 ); // Analysis task for Kinematic filtering
+ ClassDef( AliAnalysisTaskMCParticleFilter, 4 ); // Analysis task for Kinematic filtering
};
#endif