--- /dev/null
+#ifndef ALIPHOSQATASK_H
+#define ALIPHOSQATASK_H
+/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
+ * See cxx source for full Copyright notice */
+//______________________________________________________________________________
+// An analysis task to check the PHOS photon data in simulated data
+//
+//*-- Yves Schutz
+//////////////////////////////////////////////////////////////////////////////
+
+#include <TTree.h>
+#include "AliAnalysisTask.h"
+
+class AliESD ;
+class TNtuple ;
+class TH1D ;
+class TH1I ;
+
+class AliPHOSQATask : public AliAnalysisTask {
+
+public:
+ AliPHOSQATask(const char *name) ;
+ virtual ~AliPHOSQATask() ;
+
+ virtual void Exec(Option_t * opt = "") ;
+ virtual void Init(Option_t * opt = "") ;
+ virtual void Terminate(Option_t * opt = "") ;
+
+private:
+ TTree * fChain ; //!pointer to the analyzed TTree or TChain
+ AliESD * fESD ; //! Declaration of leave types
+
+ TObjArray * fOutputContainer ; //! output data container
+
+ // Histograms
+ TNtuple * fhPHOSPos ;
+ TNtuple * fhPHOS ;
+ TH1D * fhPHOSEnergy ;
+ TH1I * fhPHOSDigits ;
+ TH1D * fhPHOSRecParticles ;
+ TH1I * fhPHOSPhotons ;
+ TH1D * fhPHOSInvariantMass ;
+ TH1I * fhPHOSDigitsEvent ;
+
+ ClassDef(AliPHOSQATask, 0); // a PHOS photon analysis task
+};
+#endif // ALIPHOSQATASK_H