]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ITS/AliITSpidESD2.h
dq/dt and dq/dl reference plots
[u/mrichter/AliRoot.git] / ITS / AliITSpidESD2.h
CommitLineData
e62c1aea 1#ifndef ALIITSpIDESD2_H
2#define ALIITSpIDESD2_H
3/* Copyright(c) 2005-2007, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
1fad94b4 6/* $Id$ */
7
e62c1aea 8//-----------------------------------------------------------------------//
9// ITS PID class --- method # 2 //
10// //
11// //
12//The PID is based on the likelihood of all the four ITS' layers, //
13//without using the truncated mean for the dE/dx. The response //
14//functions for each layer are convoluted Landau-Gaussian functions. //
15// Origin: Elena Bruna bruna@to.infn.it, Massimo Masera masera@to.infn.it//
16//-----------------------------------------------------------------------//
17#include "AliITSpidESD.h"
1919a678 18#include "AliESDtrack.h"
e62c1aea 19
e62c1aea 20class AliITSSteerPid;
21
22class AliITSpidESD2 : public AliITSpidESD {
23public:
24 AliITSpidESD2();
e62c1aea 25 virtual ~AliITSpidESD2();
e62c1aea 26 AliITSpidESD2(const AliITSpidESD2 &ob); // copy constructor
94631b2f 27 AliITSpidESD2& operator=(const AliITSpidESD2 & source); // ass. op.
1919a678 28
29 void GetITSpidSingleTrack(AliESDtrack *esdtr, Double_t condprobfun[]);
30 virtual Int_t MakePID(AliESDEvent *event);
e62c1aea 31
32private:
e62c1aea 33 AliITSSteerPid* fSp; //!pointer to AliITSSteerPid
34
1919a678 35 ClassDef(AliITSpidESD2,3) // ITS PID class
e62c1aea 36};
37
38#endif
39