Transition PWG0 -> PWGUD
[u/mrichter/AliRoot.git] / PWGUD / FirstPhysics / AliAnalysisTaskFPexample.h
CommitLineData
335dcaa5 1
2#ifndef ALIANALYSISTASKFPEXAMPLE_H
3#define ALIANALYSISTASKFPEXAMPLE_H
4
5class AliAnalysisHistosVertex;
6#include "AliAnalysisTaskFirstPhysics.h"
7
8class AliAnalysisTaskFPexample : public AliAnalysisTaskFirstPhysics {
9 public:
10 AliAnalysisTaskFPexample(const char *name = "You should have given a name to this analysis");
11 virtual ~AliAnalysisTaskFPexample();
12
13 virtual void UserCreateOutputObjects();
14 virtual void UserExec(Option_t *option);
15 virtual void Terminate(Option_t *);
16
17 private:
18
19 TH1D *fhTrackPt; // pT spectrum of tracks
20 TH2D *fh2TrackPhiEta; // ESD tracks
21 TH1D *fhMulITSTPC; // multiplicity distribution from TPC tracks and ITS tracks
22 TH1D *fhMulITSSA; // multiplicity distribution from ITS standalone
23 TH1D *fhMulSPD; // multiplicity distribution from SPD tracklets
24 TH2D *fh2TrackletsPhiEta; // tracklet distribution
25 TH2D *fh2TracksPhiTPCchi2; // track chi2 from TPC vs. azimuthal angle
26
27 AliAnalysisTaskFPexample(const AliAnalysisTaskFPexample&); // not implemented
28 AliAnalysisTaskFPexample& operator=(const AliAnalysisTaskFPexample&); // not implemented
29
30 ClassDef(AliAnalysisTaskFPexample, 1);
31};
32
33#endif
34