]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ANALYSIS/AliAnalysisTaskAODCentralityMaker.h
Added some more scripts
[u/mrichter/AliRoot.git] / ANALYSIS / AliAnalysisTaskAODCentralityMaker.h
CommitLineData
c94a2509 1#ifndef ALIANALYSISTASKAODCENTRALITYMAKER_H
2#define ALIANALYSISTASKAODCENTRALITYMAKER_H
3
4/* Copyright(c) 1998-2008, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
7//*************************************************************************
8// Class AliAnalysisTaskAODCentralityMaker
9// AliAnalysisTaskSE to make AOD centrality
10// Author: Alberica Toia, CERN, Alberica.Toia@cern.ch
11//*************************************************************************
12
13#include "AliAnalysisTaskSE.h"
14class AliAODCentrality;
42f0d071 15class AliAODHeader;
16
c94a2509 17
18class AliAnalysisTaskAODCentralityMaker : public AliAnalysisTaskSE
19{
20 public:
21
22 AliAnalysisTaskAODCentralityMaker();
23 AliAnalysisTaskAODCentralityMaker(const char *name);
24 virtual ~AliAnalysisTaskAODCentralityMaker();
25
26 // Implementation of interface methods
27 virtual void UserCreateOutputObjects();
28 virtual void Init();
29 virtual void LocalInit() {Init();}
30 virtual void UserExec(Option_t *option);
31 virtual void Terminate(Option_t *option);
32 void SetDeltaAODFileName(const char* name) {fDeltaAODFileName=name;}
33 const char* GetDeltaAODFileName() const {return fDeltaAODFileName.Data();}
34
35 void SetMCInput() {fIsMCInput = kTRUE;}
36
37 private:
38
39 AliAODCentrality *fAODCentrality;
40 AliAnalysisTaskAODCentralityMaker(const AliAnalysisTaskAODCentralityMaker &source);
41 AliAnalysisTaskAODCentralityMaker& operator=(const AliAnalysisTaskAODCentralityMaker& source);
42
43 TString fDeltaAODFileName; // Name of output file
42f0d071 44 AliAODHeader* fAODHeader; // Header for replaction
45
c94a2509 46 Bool_t fIsMCInput; // true when input is MC
47
c94a2509 48
49 ClassDef(AliAnalysisTaskAODCentralityMaker,1); // AliAnalysisTaskSE to make AOD centrality
50};
51
52#endif
53