1 #ifndef ALIITSGEOMSPD_H
2 #define ALIITSGEOMSPD_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
15 class AliITSgeomSPD:public TObject {
18 virtual ~AliITSgeomSPD(){}; // destructor
19 virtual TShape *GetShape(){return (TShape*)0;} // get TShape
20 virtual Float_t GetDx(){return 0.0;}; // get width
21 virtual Float_t GetDy(){return 0.0;}; // get thickness
22 virtual Float_t GetDz(){return 0.0;}; // get length
23 virtual Int_t GetNbinsX(){return 0;}; // get number of x pixels
24 virtual Float_t GetBinSizeX(Int_t i){return 0.0;}; // get x pixel size
25 virtual Int_t GetNbinsZ(){return 0;}; // get number of z pixels
26 virtual Float_t GetBinSizeZ(Int_t i){return 0.0;}; // get z pixel size
27 virtual void ReSetBins(Float_t dy,Int_t Nx, Float_t *bx,
28 Int_t Nz,Float_t *bz){;}; // change pixel sizes
30 ClassDef(AliITSgeomSPD,2) // ITS SPD detector geometry class