#ifndef AliFemtoCutMonitorTrackTPCchiNdof_hh
#define AliFemtoCutMonitorTrackTPCchiNdof_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 AliFemtoCutMonitorTrackTPCchiNdof : public AliFemtoCutMonitor{
public:
AliFemtoCutMonitorTrackTPCchiNdof();
AliFemtoCutMonitorTrackTPCchiNdof(const char *aName);
AliFemtoCutMonitorTrackTPCchiNdof(const AliFemtoCutMonitorTrackTPCchiNdof &aCut);
virtual ~AliFemtoCutMonitorTrackTPCchiNdof();
AliFemtoCutMonitorTrackTPCchiNdof& operator=(const AliFemtoCutMonitorTrackTPCchiNdof& 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:
TH1D *fTrTPCchiNdof;
};
#endif
AliFemtoCutMonitorTrackTPCchiNdof.h:1 AliFemtoCutMonitorTrackTPCchiNdof.h:2 AliFemtoCutMonitorTrackTPCchiNdof.h:3 AliFemtoCutMonitorTrackTPCchiNdof.h:4 AliFemtoCutMonitorTrackTPCchiNdof.h:5 AliFemtoCutMonitorTrackTPCchiNdof.h:6 AliFemtoCutMonitorTrackTPCchiNdof.h:7 AliFemtoCutMonitorTrackTPCchiNdof.h:8 AliFemtoCutMonitorTrackTPCchiNdof.h:9 AliFemtoCutMonitorTrackTPCchiNdof.h:10 AliFemtoCutMonitorTrackTPCchiNdof.h:11 AliFemtoCutMonitorTrackTPCchiNdof.h:12 AliFemtoCutMonitorTrackTPCchiNdof.h:13 AliFemtoCutMonitorTrackTPCchiNdof.h:14 AliFemtoCutMonitorTrackTPCchiNdof.h:15 AliFemtoCutMonitorTrackTPCchiNdof.h:16 AliFemtoCutMonitorTrackTPCchiNdof.h:17 AliFemtoCutMonitorTrackTPCchiNdof.h:18 AliFemtoCutMonitorTrackTPCchiNdof.h:19 AliFemtoCutMonitorTrackTPCchiNdof.h:20 AliFemtoCutMonitorTrackTPCchiNdof.h:21 AliFemtoCutMonitorTrackTPCchiNdof.h:22 AliFemtoCutMonitorTrackTPCchiNdof.h:23 AliFemtoCutMonitorTrackTPCchiNdof.h:24 AliFemtoCutMonitorTrackTPCchiNdof.h:25 AliFemtoCutMonitorTrackTPCchiNdof.h:26 AliFemtoCutMonitorTrackTPCchiNdof.h:27 AliFemtoCutMonitorTrackTPCchiNdof.h:28 AliFemtoCutMonitorTrackTPCchiNdof.h:29 AliFemtoCutMonitorTrackTPCchiNdof.h:30 AliFemtoCutMonitorTrackTPCchiNdof.h:31 AliFemtoCutMonitorTrackTPCchiNdof.h:32 AliFemtoCutMonitorTrackTPCchiNdof.h:33 AliFemtoCutMonitorTrackTPCchiNdof.h:34 AliFemtoCutMonitorTrackTPCchiNdof.h:35 AliFemtoCutMonitorTrackTPCchiNdof.h:36 AliFemtoCutMonitorTrackTPCchiNdof.h:37 AliFemtoCutMonitorTrackTPCchiNdof.h:38 AliFemtoCutMonitorTrackTPCchiNdof.h:39 AliFemtoCutMonitorTrackTPCchiNdof.h:40 AliFemtoCutMonitorTrackTPCchiNdof.h:41 AliFemtoCutMonitorTrackTPCchiNdof.h:42 AliFemtoCutMonitorTrackTPCchiNdof.h:43 AliFemtoCutMonitorTrackTPCchiNdof.h:44 AliFemtoCutMonitorTrackTPCchiNdof.h:45 AliFemtoCutMonitorTrackTPCchiNdof.h:46 AliFemtoCutMonitorTrackTPCchiNdof.h:47 AliFemtoCutMonitorTrackTPCchiNdof.h:48 AliFemtoCutMonitorTrackTPCchiNdof.h:49 AliFemtoCutMonitorTrackTPCchiNdof.h:50 AliFemtoCutMonitorTrackTPCchiNdof.h:51