-// $Id$\r
-\r
-#ifndef ALIANALYSISTASKHLTPHOS_H\r
-#define ALIANALYSISTASKHLTPHOS_H\r
-\r
-//* This file is property of and copyright by the ALICE HLT Project *\r
-//* ALICE Experiment at CERN, All rights reserved. *\r
-//* See cxx source for full Copyright notice *\r
-\r
-/** @file AliAnalysisTaskHLTTPC.h\r
- @author Zhongbao Yin, Kalliopi Kanaki\r
- @date\r
- @brief An analysis task to compare the offline and HLT esd trees\r
-*/\r
-\r
-\r
-// forward declarations\r
-class TH1F;\r
-class TH2F;\r
-class TList;\r
-class AliESDEvent;\r
-class AliESDtrack;\r
-class AliESDRun;\r
-class TObjArray;\r
-\r
-#include "AliAnalysisTaskHLTCalo.h"\r
-\r
-class AliAnalysisTaskHLTPHOS : public AliAnalysisTaskHLTCalo {\r
- \r
-public: \r
- AliAnalysisTaskHLTPHOS();\r
- AliAnalysisTaskHLTPHOS(const char *name);\r
- virtual ~AliAnalysisTaskHLTPHOS() {}\r
- \r
-private:\r
- \r
-\r
- TH2F *fHistOnlTrk2PHOS; //! track to PHOS 2,3,4 modules in (eta, phi)\r
- TH2F *fHistOfflTrk2PHOS; //! \r
- TH2F *fHistOfflTrk2PHOSTrig; //!\r
- TH2F *fHistOfflTrk2PHOSNoTrig; //!\r
-\r
- static const Float_t fgkPhiMin[5]; //Comment\r
- static const Float_t fgkPhiMax[5]; //Comment\r
- static const Float_t fgkEtaMin; //Comment\r
- static const Float_t fgkEtaMax; //Comment\r
- static const Float_t fgkNormX[5]; //Comment\r
- static const Float_t fgkNormY[5]; //Comment\r
- static const Float_t fgkInitPosX[5]; //Comment\r
- static const Float_t fgkInitPosY[5]; //Comment\r
-\r
- /** copy constructor */\r
- AliAnalysisTaskHLTPHOS(const AliAnalysisTaskHLTPHOS&); \r
- /** assignment operator */\r
- AliAnalysisTaskHLTPHOS& operator=(const AliAnalysisTaskHLTPHOS&); \r
-\r
- Bool_t IsInPHOS(Int_t iMod, AliESDtrack * trk, Float_t b, TVector3& v);\r
- void CreateSpecificStuff(TList * fOutputList);\r
- void DoSpecificStuff(AliESDEvent * evESD, AliESDEvent * evHLTESD);\r
-\r
- Bool_t IsThisDetector(AliESDCaloCluster * cluster);\r
- Int_t GetClusters(AliESDEvent * event, TRefArray * clusters);\r
-\r
- ClassDef(AliAnalysisTaskHLTPHOS, 0);\r
-};\r
-\r
-#endif\r
+// $Id$
+
+#ifndef ALIANALYSISTASKHLTPHOS_H
+#define ALIANALYSISTASKHLTPHOS_H
+
+//* This file is property of and copyright by the ALICE HLT Project *
+//* ALICE Experiment at CERN, All rights reserved. *
+//* See cxx source for full Copyright notice *
+
+/** @file AliAnalysisTaskHLTTPC.h
+ @author Zhongbao Yin, Kalliopi Kanaki
+ @date
+ @brief An analysis task to compare the offline and HLT esd trees
+*/
+
+
+// forward declarations
+class TH1F;
+class TH2F;
+class TList;
+class AliESDEvent;
+class AliESDtrack;
+class AliESDRun;
+class TObjArray;
+
+#include "AliAnalysisTaskHLTCalo.h"
+
+class AliAnalysisTaskHLTPHOS : public AliAnalysisTaskHLTCalo {
+
+public:
+ AliAnalysisTaskHLTPHOS();
+ AliAnalysisTaskHLTPHOS(const char *name);
+ virtual ~AliAnalysisTaskHLTPHOS() {}
+
+private:
+
+
+ TH2F *fHistOnlTrk2PHOS; //! track to PHOS 2,3,4 modules in (eta, phi)
+ TH2F *fHistOfflTrk2PHOS; //!
+ TH2F *fHistOfflTrk2PHOSTrig; //!
+ TH2F *fHistOfflTrk2PHOSNoTrig; //!
+
+ static const Float_t fgkPhiMin[5]; //Comment
+ static const Float_t fgkPhiMax[5]; //Comment
+ static const Float_t fgkEtaMin; //Comment
+ static const Float_t fgkEtaMax; //Comment
+ static const Float_t fgkNormX[5]; //Comment
+ static const Float_t fgkNormY[5]; //Comment
+ static const Float_t fgkInitPosX[5]; //Comment
+ static const Float_t fgkInitPosY[5]; //Comment
+
+ /** copy constructor */
+ AliAnalysisTaskHLTPHOS(const AliAnalysisTaskHLTPHOS&);
+ /** assignment operator */
+ AliAnalysisTaskHLTPHOS& operator=(const AliAnalysisTaskHLTPHOS&);
+
+ Bool_t IsInPHOS(Int_t iMod, AliESDtrack * trk, Float_t b, TVector3& v);
+ void CreateSpecificStuff(TList * fOutputList);
+ void DoSpecificStuff(AliESDEvent * evESD, AliESDEvent * evHLTESD);
+
+ Bool_t IsThisDetector(AliESDCaloCluster * cluster);
+ Int_t GetClusters(AliESDEvent * event, TRefArray * clusters);
+
+ ClassDef(AliAnalysisTaskHLTPHOS, 0);
+};
+
+#endif