]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG4/totEt/AliAnalysisTaskTotEt.h
Adding default cuts for 2010 ITS standalone tracks
[u/mrichter/AliRoot.git] / PWG4 / totEt / AliAnalysisTaskTotEt.h
index 38f7380c22d1ffdb29ccedc7dba2517d4f9cc87f..33dc38e5a5e1d61fd3ed876c28ead1ccbcf4a98b 100644 (file)
@@ -14,47 +14,29 @@ class AliESDtrackCuts;
 class TH2F;\r
 class TList;\r
 \r
-#include "AliAnalysisTaskSE.h"\r
+#include "AliAnalysisTaskTransverseEnergy.h"\r
 \r
-class AliAnalysisTaskTotEt : public AliAnalysisTaskSE {\r
+class AliAnalysisTaskTotEt : public AliAnalysisTaskTransverseEnergy {\r
   \r
 public:\r
-  AliAnalysisTaskTotEt(const char *name = "AliAnalysisTaskTotEt");\r
+  AliAnalysisTaskTotEt(const char *name = "AliAnalysisTaskTotEt", Bool_t isMc = false);\r
   virtual ~AliAnalysisTaskTotEt();\r
   \r
-public:\r
-  \r
   //  virtual void   ConnectInputData(Option_t *);\r
   virtual void   UserCreateOutputObjects();\r
   virtual void   UserExec(Option_t *option);\r
   virtual void   Terminate(Option_t *);\r
     \r
-\r
-  AliESDtrackCuts* GetTPCITSTrackCuts(){return (AliESDtrackCuts*) fOutputList->FindObject("fEsdTrackCuts");}\r
-  AliESDtrackCuts* GetTPCOnlyTrackCuts(){return (AliESDtrackCuts*) fOutputList->FindObject("fEsdTrackCutsTPCOnly");}\r
-  AliESDtrackCuts* GetITSTrackCuts(){return (AliESDtrackCuts*) fOutputList->FindObject("fEsdTrackCutsITS");}\r
-\r
 private:\r
   \r
   //Declare private to avoid compilation warning\r
   AliAnalysisTaskTotEt & operator = (const AliAnalysisTaskTotEt & g) ;//copy assignment\r
   AliAnalysisTaskTotEt(const AliAnalysisTaskTotEt & g) ; // copy ctor\r
 \r
-  TString       fMCConfigFile;        // the name of the ConfigFile\r
-  TString       fRecoConfigFile;        // the name of the ConfigFile\r
-\r
-  TList *fOutputList; //output list\r
-  \r
   AliAnalysisEtReconstructed *fRecAnalysis; // Rec \r
   AliAnalysisEtMonteCarlo *fMCAnalysis; // MC\r
   \r
-  TH2F *fHistEtRecvsEtMC; // Rec vs MC histo\r
-\r
-  AliESDtrackCuts* fEsdtrackCutsITSTPC; // track cuts ITS&TPC\r
-  AliESDtrackCuts* fEsdtrackCutsTPC; // track cuts TPC\r
-  AliESDtrackCuts* fEsdtrackCutsITS; // track cuts ITS\r
-  \r
-  ClassDef(AliAnalysisTaskTotEt, 1); // example of analysis\r
+  ClassDef(AliAnalysisTaskTotEt, 2) \r
 };\r
 \r
 #endif\r