ROOT logo
#ifndef AliAnalysisTaskVtXY_h
#define AliAnalysisTaskVtXY_h
/* Copyright (c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * see cxx source for full Copyright notice         */
//-------------------------------------------------------
//
// ESD based analysis of the main vertex resolution in XY in order
// to estimate the beam interaction spot location and size 
//
//------------------------------------------------------- 
class TStyle;
class TH2F;
class TProfile;
class AliESDEvent;
class AliVertex;
class AliESDVertex;
class AliVertexerTracks;
class AliESDVertexer;
#include "AliAnalysisTask.h"

class AliAnalysisTaskVtXY : public AliAnalysisTask {
 public:
  AliAnalysisTaskVtXY(const char *name = "AliAnalysisTaskVtXY");
  virtual ~AliAnalysisTaskVtXY() {}
  
  virtual void   ConnectInputData(Option_t *);
  virtual void   CreateOutputObjects();
  virtual void   Exec(Option_t *option);
  virtual void   Terminate(Option_t *);
  
 private:
  AliESDEvent *fESD;        //ESD object
  TList *fList;             //TList output object
  TProfile       *fHistVtx; //Vtx spectrum
  TProfile       *fHistVty; //Vty spectrum
  AliAnalysisTaskVtXY(const AliAnalysisTaskVtXY&); //not implemented
  AliAnalysisTaskVtXY& operator=(const AliAnalysisTaskVtXY&); //not implemented
  
  ClassDef(AliAnalysisTaskVtXY, 1); //example of analysis
};

#endif
 AliAnalysisTaskVtXY.h:1
 AliAnalysisTaskVtXY.h:2
 AliAnalysisTaskVtXY.h:3
 AliAnalysisTaskVtXY.h:4
 AliAnalysisTaskVtXY.h:5
 AliAnalysisTaskVtXY.h:6
 AliAnalysisTaskVtXY.h:7
 AliAnalysisTaskVtXY.h:8
 AliAnalysisTaskVtXY.h:9
 AliAnalysisTaskVtXY.h:10
 AliAnalysisTaskVtXY.h:11
 AliAnalysisTaskVtXY.h:12
 AliAnalysisTaskVtXY.h:13
 AliAnalysisTaskVtXY.h:14
 AliAnalysisTaskVtXY.h:15
 AliAnalysisTaskVtXY.h:16
 AliAnalysisTaskVtXY.h:17
 AliAnalysisTaskVtXY.h:18
 AliAnalysisTaskVtXY.h:19
 AliAnalysisTaskVtXY.h:20
 AliAnalysisTaskVtXY.h:21
 AliAnalysisTaskVtXY.h:22
 AliAnalysisTaskVtXY.h:23
 AliAnalysisTaskVtXY.h:24
 AliAnalysisTaskVtXY.h:25
 AliAnalysisTaskVtXY.h:26
 AliAnalysisTaskVtXY.h:27
 AliAnalysisTaskVtXY.h:28
 AliAnalysisTaskVtXY.h:29
 AliAnalysisTaskVtXY.h:30
 AliAnalysisTaskVtXY.h:31
 AliAnalysisTaskVtXY.h:32
 AliAnalysisTaskVtXY.h:33
 AliAnalysisTaskVtXY.h:34
 AliAnalysisTaskVtXY.h:35
 AliAnalysisTaskVtXY.h:36
 AliAnalysisTaskVtXY.h:37
 AliAnalysisTaskVtXY.h:38
 AliAnalysisTaskVtXY.h:39
 AliAnalysisTaskVtXY.h:40
 AliAnalysisTaskVtXY.h:41
 AliAnalysisTaskVtXY.h:42