// Origin: Elena Bruna bruna@to.infn.it, Massimo Masera masera@to.infn.it//
//-----------------------------------------------------------------------//
#include "AliITSpidESD.h"
+#include "AliESDtrack.h"
-class AliITStrackerMI;
-class AliITSLoader;
class AliITSSteerPid;
class AliITSpidESD2 : public AliITSpidESD {
public:
AliITSpidESD2();
- AliITSpidESD2(AliITStrackerMI *tracker,AliITSLoader* loader);
virtual ~AliITSpidESD2();
- virtual Int_t MakePID(AliESDEvent *event);
AliITSpidESD2(const AliITSpidESD2 &ob); // copy constructor
AliITSpidESD2& operator=(const AliITSpidESD2 & source); // ass. op.
+
+ void GetITSpidSingleTrack(AliESDtrack *esdtr, Double_t condprobfun[]);
+ virtual Int_t MakePID(AliESDEvent *event);
private:
- AliITStrackerMI *fTracker; //!tracker MI
- AliITSLoader* fLoader; //!ITS Loader
AliITSSteerPid* fSp; //!pointer to AliITSSteerPid
- ClassDef(AliITSpidESD2,1) // ITS PID class
+ ClassDef(AliITSpidESD2,3) // ITS PID class
};
#endif