#ifndef AliFemtoCutMonitorParticleVertPos_hh
#define AliFemtoCutMonitorParticleVertPos_hh
class AliFemtoEvent;
class AliFemtoTrack;
class AliFemtoV0;
class AliFemtoKink;
class AliFemtoPair;
class TH1D;
class TH2D;
class TList;
#include "AliFemtoString.h"
#include "AliFemtoParticleCollection.h"
#include "AliFemtoCutMonitor.h"
class AliFemtoCutMonitorParticleVertPos : public AliFemtoCutMonitor{
public:
AliFemtoCutMonitorParticleVertPos();
AliFemtoCutMonitorParticleVertPos(const char *aName);
AliFemtoCutMonitorParticleVertPos(const AliFemtoCutMonitorParticleVertPos &aCut);
virtual ~AliFemtoCutMonitorParticleVertPos();
AliFemtoCutMonitorParticleVertPos& operator=(const AliFemtoCutMonitorParticleVertPos& aCut);
virtual AliFemtoString Report();
virtual void Fill(const AliFemtoEvent* aEvent) {AliFemtoCutMonitor::Fill(aEvent);}
virtual void Fill(const AliFemtoTrack* aTrack);
virtual void Fill(const AliFemtoV0* aV0) {AliFemtoCutMonitor::Fill(aV0);}
virtual void Fill(const AliFemtoKink* aKink) {AliFemtoCutMonitor::Fill(aKink);}
virtual void Fill(const AliFemtoPair* aPair) {AliFemtoCutMonitor::Fill(aPair);}
virtual void Fill(const AliFemtoParticleCollection* aCollection) {AliFemtoCutMonitor::Fill(aCollection);}
virtual void Fill(const AliFemtoEvent* aEvent,const AliFemtoParticleCollection* aCollection)
{AliFemtoCutMonitor::Fill(aEvent, aCollection);}
virtual void Fill(const AliFemtoParticleCollection* aCollection1,const AliFemtoParticleCollection* aCollection2) {AliFemtoCutMonitor::Fill(aCollection1, aCollection2);}
void Write();
virtual TList *GetOutputList();
private:
TH2D *fVertPos;
TH2D *fEtaZ;
TH1D *fRadPos;
TH1D *fEmPointX;
TH1D *fEmPointY;
TH1D *fEmPointZ;
TH1D *fEmPointT;
};
#endif
AliFemtoCutMonitorParticleVertPos.h:1 AliFemtoCutMonitorParticleVertPos.h:2 AliFemtoCutMonitorParticleVertPos.h:3 AliFemtoCutMonitorParticleVertPos.h:4 AliFemtoCutMonitorParticleVertPos.h:5 AliFemtoCutMonitorParticleVertPos.h:6 AliFemtoCutMonitorParticleVertPos.h:7 AliFemtoCutMonitorParticleVertPos.h:8 AliFemtoCutMonitorParticleVertPos.h:9 AliFemtoCutMonitorParticleVertPos.h:10 AliFemtoCutMonitorParticleVertPos.h:11 AliFemtoCutMonitorParticleVertPos.h:12 AliFemtoCutMonitorParticleVertPos.h:13 AliFemtoCutMonitorParticleVertPos.h:14 AliFemtoCutMonitorParticleVertPos.h:15 AliFemtoCutMonitorParticleVertPos.h:16 AliFemtoCutMonitorParticleVertPos.h:17 AliFemtoCutMonitorParticleVertPos.h:18 AliFemtoCutMonitorParticleVertPos.h:19 AliFemtoCutMonitorParticleVertPos.h:20 AliFemtoCutMonitorParticleVertPos.h:21 AliFemtoCutMonitorParticleVertPos.h:22 AliFemtoCutMonitorParticleVertPos.h:23 AliFemtoCutMonitorParticleVertPos.h:24 AliFemtoCutMonitorParticleVertPos.h:25 AliFemtoCutMonitorParticleVertPos.h:26 AliFemtoCutMonitorParticleVertPos.h:27 AliFemtoCutMonitorParticleVertPos.h:28 AliFemtoCutMonitorParticleVertPos.h:29 AliFemtoCutMonitorParticleVertPos.h:30 AliFemtoCutMonitorParticleVertPos.h:31 AliFemtoCutMonitorParticleVertPos.h:32 AliFemtoCutMonitorParticleVertPos.h:33 AliFemtoCutMonitorParticleVertPos.h:34 AliFemtoCutMonitorParticleVertPos.h:35 AliFemtoCutMonitorParticleVertPos.h:36 AliFemtoCutMonitorParticleVertPos.h:37 AliFemtoCutMonitorParticleVertPos.h:38 AliFemtoCutMonitorParticleVertPos.h:39 AliFemtoCutMonitorParticleVertPos.h:40 AliFemtoCutMonitorParticleVertPos.h:41 AliFemtoCutMonitorParticleVertPos.h:42 AliFemtoCutMonitorParticleVertPos.h:43 AliFemtoCutMonitorParticleVertPos.h:44 AliFemtoCutMonitorParticleVertPos.h:45 AliFemtoCutMonitorParticleVertPos.h:46 AliFemtoCutMonitorParticleVertPos.h:47 AliFemtoCutMonitorParticleVertPos.h:48 AliFemtoCutMonitorParticleVertPos.h:49 AliFemtoCutMonitorParticleVertPos.h:50 AliFemtoCutMonitorParticleVertPos.h:51 AliFemtoCutMonitorParticleVertPos.h:52 AliFemtoCutMonitorParticleVertPos.h:53 AliFemtoCutMonitorParticleVertPos.h:54 AliFemtoCutMonitorParticleVertPos.h:55 AliFemtoCutMonitorParticleVertPos.h:56 AliFemtoCutMonitorParticleVertPos.h:57 AliFemtoCutMonitorParticleVertPos.h:58 AliFemtoCutMonitorParticleVertPos.h:59