]> git.uio.no Git - u/mrichter/AliRoot.git/blob - ITS/AliITSgeomSPD.h
Problem with the HP compilers fixed.
[u/mrichter/AliRoot.git] / ITS / AliITSgeomSPD.h
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                               */
5
6 /* $Id$ */
7
8
9 #include "TShape.h"
10 #include "TBRIK.h"
11
12 #include "TObject.h"
13
14
15 class AliITSgeomSPD:public TObject {
16
17  public:
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
29
30     ClassDef(AliITSgeomSPD,2) // ITS SPD detector geometry class
31
32 };
33 #endif