]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/QA/tasks/AliAnalysisTaskHLTEMCAL.cxx
implementing the HWCF merger into decoder of compressed TPC data
[u/mrichter/AliRoot.git] / HLT / QA / tasks / AliAnalysisTaskHLTEMCAL.cxx
1 // $Id: AliAnalysisTaskHLTEMCAL.cxx 40285 2010-04-09 14:04:51Z kkanaki $\r
2 \r
3 //**************************************************************************\r
4 //* This file is property of and copyright by the ALICE HLT Project        *\r
5 //* ALICE Experiment at CERN, All rights reserved.                         *\r
6 //*                                                                        *\r
7 //* Primary Authors: Zhongbao Yin <zbyin@mail.ccnu.edu.cn>,                *\r
8 //*                  Kalliopi Kanaki <Kalliopi.Kanaki@ift.uib.no>          *\r
9 //*                  Svein Lindal <svein.lindal@gmail.com>                 *\r
10 //*                  for The ALICE HLT Project.                            *\r
11 //*                                                                        *\r
12 //* Permission to use, copy, modify and distribute this software and its   *\r
13 //* documentation strictly for non-commercial purposes is hereby granted   *\r
14 //* without fee, provided that the above copyright notice appears in all   *\r
15 //* copies and that both the copyright notice and this permission notice   *\r
16 //* appear in the supporting documentation. The authors make no claims     *\r
17 //* about the suitability of this software for any purpose. It is          *\r
18 //* provided "as is" without express or implied warranty.                  *\r
19 //**************************************************************************\r
20 \r
21 /** @file   AliAnalysisTaskHLTEMCAL.cxx\r
22     @author Zhongbao Yin, Kalliopi Kanaki, Svein Lindal\r
23     @date\r
24     @brief\r
25 */\r
26 \r
27 #include <iostream>\r
28 \r
29 #include "TChain.h"\r
30 #include "TTree.h"\r
31 #include "TH1F.h"\r
32 #include "TH2F.h"\r
33 #include "TCanvas.h"\r
34 #include "TVector3.h"\r
35 #include "TString.h"\r
36 #include "TObjArray.h"\r
37 #include "TFile.h"\r
38 \r
39 #include "AliESDEvent.h"\r
40 #include "AliESDRun.h"\r
41 #include "AliESDInputHandler.h"\r
42 #include "AliESDCaloCluster.h"\r
43 \r
44 #include "AliAnalysisTask.h"\r
45 #include "AliAnalysisManager.h"\r
46 #include "AliAnalysisTaskHLTEMCAL.h"\r
47 \r
48 \r
49 ClassImp(AliAnalysisTaskHLTEMCAL)\r
50 \r
51 \r
52 //===========================================================================================\r
53 \r
54 AliAnalysisTaskHLTEMCAL::AliAnalysisTaskHLTEMCAL() : AliAnalysisTaskHLTCalo()\r
55 {\r
56   // Constructor\r
57 }\r
58 AliAnalysisTaskHLTEMCAL::AliAnalysisTaskHLTEMCAL(const char *name) : AliAnalysisTaskHLTCalo(name)\r
59 {\r
60   // Constructor\r
61 }\r
62 \r
63 void AliAnalysisTaskHLTEMCAL::CreateSpecificStuff(TList * fOutputList){\r
64   if(fOutputList)\r
65     return;\r
66   else\r
67     return;\r
68 }\r
69 \r
70 \r
71 void AliAnalysisTaskHLTEMCAL::DoSpecificStuff(AliESDEvent * evESD, AliESDEvent * evHLTESD) {\r
72   if(evESD || evHLTESD) \r
73     return;\r
74   else\r
75     return;\r
76 }\r
77 \r
78 Int_t AliAnalysisTaskHLTEMCAL::GetClusters(AliESDEvent * event, TRefArray * clusters) {\r
79   return event->GetEMCALClusters(clusters);\r
80 }\r
81 \r
82 Bool_t AliAnalysisTaskHLTEMCAL::IsThisDetector(AliESDCaloCluster * cluster) {\r
83   return cluster->IsEMCAL();\r
84 }\r