]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ITS/AliITSpidESD.h
new version of SSD DA and related classes (O. Borysov)
[u/mrichter/AliRoot.git] / ITS / AliITSpidESD.h
CommitLineData
8c6a71ab 1#ifndef ALIITSpIDESD_H
2#define ALIITSpIDESD_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
1fad94b4 6/* $Id$ */
7
8c6a71ab 8//-------------------------------------------------------
9// ITS PID class
e62c1aea 10// Base class:
11// See the implementations AliITSpidESD1 and AliITSpidESD2
8c6a71ab 12//-------------------------------------------------------
e62c1aea 13//#include <Rtypes.h>
14#include <TObject.h>
8c6a71ab 15
d76c31f4 16class TTree;
af885e0f 17class AliESDEvent;
8c6a71ab 18
e62c1aea 19class AliITSpidESD : public TObject {
8c6a71ab 20public:
e62c1aea 21 AliITSpidESD();
f77f13c8 22 virtual ~AliITSpidESD() {}
d76c31f4 23 virtual Int_t MakePID(AliESDEvent *event) = 0;
24 // This method is here because of the AliITSpidESD2 class...
25 virtual Int_t MakePID(TTree *clustersTree, AliESDEvent *event) = 0;
25fee9b6 26 static Double_t Bethe(Double_t p,Double_t mass);
8c6a71ab 27private:
8c6a71ab 28 ClassDef(AliITSpidESD,1) // ITS PID class
29};
30
31#endif
32
33