]> git.uio.no Git - u/mrichter/AliRoot.git/blame - PWGGA/PHOSTasks/PHOS_embedding/AliAnalysisTaskPi0DiffEfficiency.h
Cumulative update
[u/mrichter/AliRoot.git] / PWGGA / PHOSTasks / PHOS_embedding / AliAnalysisTaskPi0DiffEfficiency.h
CommitLineData
02f0b8e7 1#ifndef ALIANALYSISTASKPI0DIFFEFFICIENCY_H\r
2#define ALIANALYSISTASKPI0DIFFEFFICIENCY_H\r
3\r
6e4947dd 4// Task calculating effciency of pi0 registration \r
5// as a difference between spectrum after and before \r
6// embedding\r
02f0b8e7 7\r
6e4947dd 8class TClonesArray;\r
02f0b8e7 9class AliAODCaloCluster ;\r
10\r
11\r
6e4947dd 12#include "AliAnalysisTaskPi0Efficiency.h"\r
02f0b8e7 13\r
6e4947dd 14class AliAnalysisTaskPi0DiffEfficiency : public AliAnalysisTaskPi0Efficiency {\r
02f0b8e7 15public:\r
16 AliAnalysisTaskPi0DiffEfficiency(const char *name = "AliAnalysisTaskPi0DiffEfficiency");\r
17 virtual ~AliAnalysisTaskPi0DiffEfficiency() {}\r
18 \r
19 virtual void UserCreateOutputObjects();\r
20 virtual void UserExec(Option_t *option);\r
02f0b8e7 21 \r
22private:\r
02f0b8e7 23 Bool_t IsSameCluster(AliAODCaloCluster * c1,AliAODCaloCluster * c2)const ;\r
02f0b8e7 24 \r
25private:\r
6e4947dd 26 TClonesArray * fPHOSEvent1 ; //!PHOS photons in current event\r
27 TClonesArray * fPHOSEvent2 ; //!PHOS photons in current event\r
02f0b8e7 28 \r
6e4947dd 29 ClassDef(AliAnalysisTaskPi0DiffEfficiency, 2); // PHOS analysis task\r
02f0b8e7 30};\r
31\r
32#endif\r