4 // include files and class forward declarations
9 * Object with the TPC parameters
22 R__EXTERN TDirectory * gDirectory;
25 class AliTPCD : public TNamed{
29 Text_t * name ="DIGIT",
37 AliTPCParam & GetParam() {return *fParam;}
38 //give us reference to the parameters
39 AliTPCPRF2D & GetPRF2D() {return *fPRF;}
40 //give us reference to 2-dimensional pad response function object
41 //this is responsible for respnse in x and y dimension
42 AliTPCRF1D & GetRF() {return *fRF;}
43 //give us reference to 1 dimensionl response
44 //this is responsible for z-direction
45 TClonesArray * GetArray() {return fDigits;}
46 //return reference for digits array
48 TTree * GetTree() { return fTreeD;}
49 //return refeence to actual tree
50 Bool_t SetTree(Int_t nevent=0, TDirectory *dir = gDirectory);
51 //map tree from given directory
52 Bool_t MakeTree(Int_t nevent=0);
53 //map tree from given directory
59 AliTPCParam * fParam; //geometry and gas parameters object
60 AliTPCPRF2D * fPRF; //x and y pad response function object
61 AliTPCRF1D * fRF; //z (time) response function object
62 TClonesArray *fDigits; //aray of tpc Digits
65 AliTPCD *fpthis; //pointer to object
70 #endif /* ALITPCD_H */