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 */
8 //-----------------------------------------------------------------------//
9 // ITS PID class --- method # 2 //
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"
18 #include "AliESDtrack.h"
22 class AliITSpidESD2 : public AliITSpidESD {
25 virtual ~AliITSpidESD2();
26 AliITSpidESD2(const AliITSpidESD2 &ob); // copy constructor
27 AliITSpidESD2& operator=(const AliITSpidESD2 & source); // ass. op.
29 void GetITSpidSingleTrack(AliESDtrack *esdtr, Double_t condprobfun[]);
30 virtual Int_t MakePID(AliESDEvent *event);
33 AliITSSteerPid* fSp; //!pointer to AliITSSteerPid
35 ClassDef(AliITSpidESD2,3) // ITS PID class