#ifndef AliFemtoCutMonitorCollections_hh
#define AliFemtoCutMonitorCollections_hh
class AliFemtoEvent;
class AliFemtoTrack;
class AliFemtoV0;
class AliFemtoKink;
class AliFemtoPair;
class TH1D;
class TList;
#include "AliFemtoString.h"
#include "AliFemtoParticleCollection.h"
#include "AliFemtoCutMonitor.h"
class AliFemtoCutMonitorCollections : public AliFemtoCutMonitor{
public:
AliFemtoCutMonitorCollections();
AliFemtoCutMonitorCollections(const char *aName);
AliFemtoCutMonitorCollections(const AliFemtoCutMonitorCollections &aCut);
virtual ~AliFemtoCutMonitorCollections();
AliFemtoCutMonitorCollections& operator=(const AliFemtoCutMonitorCollections& aCut);
virtual AliFemtoString Report();
virtual void Fill(const AliFemtoEvent* aEvent) {AliFemtoCutMonitor::Fill(aEvent);}
virtual void Fill(const AliFemtoTrack* aTrack) {AliFemtoCutMonitor::Fill(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);
void Write();
virtual TList *GetOutputList();
private:
TH1D *fCollection1Mult;
TH1D *fCollection2Mult;
};
#endif
AliFemtoCutMonitorCollections.h:1 AliFemtoCutMonitorCollections.h:2 AliFemtoCutMonitorCollections.h:3 AliFemtoCutMonitorCollections.h:4 AliFemtoCutMonitorCollections.h:5 AliFemtoCutMonitorCollections.h:6 AliFemtoCutMonitorCollections.h:7 AliFemtoCutMonitorCollections.h:8 AliFemtoCutMonitorCollections.h:9 AliFemtoCutMonitorCollections.h:10 AliFemtoCutMonitorCollections.h:11 AliFemtoCutMonitorCollections.h:12 AliFemtoCutMonitorCollections.h:13 AliFemtoCutMonitorCollections.h:14 AliFemtoCutMonitorCollections.h:15 AliFemtoCutMonitorCollections.h:16 AliFemtoCutMonitorCollections.h:17 AliFemtoCutMonitorCollections.h:18 AliFemtoCutMonitorCollections.h:19 AliFemtoCutMonitorCollections.h:20 AliFemtoCutMonitorCollections.h:21 AliFemtoCutMonitorCollections.h:22 AliFemtoCutMonitorCollections.h:23 AliFemtoCutMonitorCollections.h:24 AliFemtoCutMonitorCollections.h:25 AliFemtoCutMonitorCollections.h:26 AliFemtoCutMonitorCollections.h:27 AliFemtoCutMonitorCollections.h:28 AliFemtoCutMonitorCollections.h:29 AliFemtoCutMonitorCollections.h:30 AliFemtoCutMonitorCollections.h:31 AliFemtoCutMonitorCollections.h:32 AliFemtoCutMonitorCollections.h:33 AliFemtoCutMonitorCollections.h:34 AliFemtoCutMonitorCollections.h:35 AliFemtoCutMonitorCollections.h:36 AliFemtoCutMonitorCollections.h:37 AliFemtoCutMonitorCollections.h:38 AliFemtoCutMonitorCollections.h:39 AliFemtoCutMonitorCollections.h:40 AliFemtoCutMonitorCollections.h:41 AliFemtoCutMonitorCollections.h:42 AliFemtoCutMonitorCollections.h:43 AliFemtoCutMonitorCollections.h:44 AliFemtoCutMonitorCollections.h:45 AliFemtoCutMonitorCollections.h:46 AliFemtoCutMonitorCollections.h:47 AliFemtoCutMonitorCollections.h:48 AliFemtoCutMonitorCollections.h:49 AliFemtoCutMonitorCollections.h:50 AliFemtoCutMonitorCollections.h:51 AliFemtoCutMonitorCollections.h:52