#include "AliConfig.h"
#include "AliTPCkineGrid.h"
#include "AliTPCtrack.h"
-#include "AliESD.h"
+#include "AliESDEvent.h"
//----------------------------
class AliTPC;
class AliTPCtrackerParam:
public TObject
-{
-
+{
public:
+
AliTPCtrackerParam(Int_t coll=0, Double_t Bz=0.4,
const char* evfoldname = AliConfig::GetDefaultEventFolderName());
virtual ~AliTPCtrackerParam();
AliTPCtrackerParam(const AliTPCtrackerParam& p);
//
Int_t Init();
- Int_t BuildTPCtracks(AliESD* event);
+ Int_t BuildTPCtracks(AliESDEvent* event);
// these functions are used to create a DB of cov. matrices,
// including regularization, efficiencies and dE/dx
void AllGeantTracks() { fSelAndSmear=kFALSE; return; }
//********* Internal class definition *******
class AliTPCseedGeant : public TObject {
public:
+ AliTPCseedGeant():TObject(),
+ fXg(0.),
+ fYg(0.),
+ fZg(0.),
+ fPx(0.),
+ fPy(0.),
+ fPz(0.),
+ fAlpha(0.),
+ fLabel(0),
+ fSector(0){}
+
AliTPCseedGeant(Double_t x=0.,Double_t y=0.,Double_t z=0.,
Double_t px=0.,Double_t py=0.,Double_t pz=0.,
Int_t lab=0);