#ifndef AliFemtoCutMonitorParticleYPt_hh
#define AliFemtoCutMonitorParticleYPt_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 AliFemtoCutMonitorParticleYPt : public AliFemtoCutMonitor{
public:
AliFemtoCutMonitorParticleYPt();
AliFemtoCutMonitorParticleYPt(const char *aName, float aMass);
AliFemtoCutMonitorParticleYPt(const AliFemtoCutMonitorParticleYPt &aCut);
virtual ~AliFemtoCutMonitorParticleYPt();
AliFemtoCutMonitorParticleYPt& operator=(const AliFemtoCutMonitorParticleYPt& 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 *fYPt;
TH2D *fYPhi;
TH2D *fPtPhi;
TH2D *fEtaPhi;
TH2D *fEtaPt;
TH2D *fEtaPhiW;
TH2D *fEtaPtW;
TH2D *fDCARPt;
TH2D *fDCAZPt;
float fMass;
};
#endif
AliFemtoCutMonitorParticleYPt.h:1 AliFemtoCutMonitorParticleYPt.h:2 AliFemtoCutMonitorParticleYPt.h:3 AliFemtoCutMonitorParticleYPt.h:4 AliFemtoCutMonitorParticleYPt.h:5 AliFemtoCutMonitorParticleYPt.h:6 AliFemtoCutMonitorParticleYPt.h:7 AliFemtoCutMonitorParticleYPt.h:8 AliFemtoCutMonitorParticleYPt.h:9 AliFemtoCutMonitorParticleYPt.h:10 AliFemtoCutMonitorParticleYPt.h:11 AliFemtoCutMonitorParticleYPt.h:12 AliFemtoCutMonitorParticleYPt.h:13 AliFemtoCutMonitorParticleYPt.h:14 AliFemtoCutMonitorParticleYPt.h:15 AliFemtoCutMonitorParticleYPt.h:16 AliFemtoCutMonitorParticleYPt.h:17 AliFemtoCutMonitorParticleYPt.h:18 AliFemtoCutMonitorParticleYPt.h:19 AliFemtoCutMonitorParticleYPt.h:20 AliFemtoCutMonitorParticleYPt.h:21 AliFemtoCutMonitorParticleYPt.h:22 AliFemtoCutMonitorParticleYPt.h:23 AliFemtoCutMonitorParticleYPt.h:24 AliFemtoCutMonitorParticleYPt.h:25 AliFemtoCutMonitorParticleYPt.h:26 AliFemtoCutMonitorParticleYPt.h:27 AliFemtoCutMonitorParticleYPt.h:28 AliFemtoCutMonitorParticleYPt.h:29 AliFemtoCutMonitorParticleYPt.h:30 AliFemtoCutMonitorParticleYPt.h:31 AliFemtoCutMonitorParticleYPt.h:32 AliFemtoCutMonitorParticleYPt.h:33 AliFemtoCutMonitorParticleYPt.h:34 AliFemtoCutMonitorParticleYPt.h:35 AliFemtoCutMonitorParticleYPt.h:36 AliFemtoCutMonitorParticleYPt.h:37 AliFemtoCutMonitorParticleYPt.h:38 AliFemtoCutMonitorParticleYPt.h:39 AliFemtoCutMonitorParticleYPt.h:40 AliFemtoCutMonitorParticleYPt.h:41 AliFemtoCutMonitorParticleYPt.h:42 AliFemtoCutMonitorParticleYPt.h:43 AliFemtoCutMonitorParticleYPt.h:44 AliFemtoCutMonitorParticleYPt.h:45 AliFemtoCutMonitorParticleYPt.h:46 AliFemtoCutMonitorParticleYPt.h:47 AliFemtoCutMonitorParticleYPt.h:48 AliFemtoCutMonitorParticleYPt.h:49 AliFemtoCutMonitorParticleYPt.h:50 AliFemtoCutMonitorParticleYPt.h:51 AliFemtoCutMonitorParticleYPt.h:52 AliFemtoCutMonitorParticleYPt.h:53 AliFemtoCutMonitorParticleYPt.h:54 AliFemtoCutMonitorParticleYPt.h:55 AliFemtoCutMonitorParticleYPt.h:56 AliFemtoCutMonitorParticleYPt.h:57 AliFemtoCutMonitorParticleYPt.h:58 AliFemtoCutMonitorParticleYPt.h:59 AliFemtoCutMonitorParticleYPt.h:60