X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=TOF%2FAliTOFCalPadZ.h;h=f9147c2a1943ffb30b6aab23a908aa2efe446593;hb=ca1349291e89f132391037b65101a6620bce448a;hp=4d62b7b58af8c2c0a9acfdd6fb35d579dfe27d35;hpb=6dc9348df8ccb183760ca0c448390a30b0e956b8;p=u%2Fmrichter%2FAliRoot.git diff --git a/TOF/AliTOFCalPadZ.h b/TOF/AliTOFCalPadZ.h index 4d62b7b58af..f9147c2a194 100644 --- a/TOF/AliTOFCalPadZ.h +++ b/TOF/AliTOFCalPadZ.h @@ -11,37 +11,28 @@ //_____________________________________________________________ #include "TObject.h" -#include "TROOT.h" -#include "TBrowser.h" -#include "TClass.h" -#include "AliTOFGeometryV4.h" -#include "AliTOFChannel.h" +class TBrowser; +class AliTOFGeometry; +class AliTOFChannel; class AliTOFCalPadZ: public TObject { public: AliTOFCalPadZ(); AliTOFCalPadZ(AliTOFChannel *ch); + AliTOFCalPadZ(AliTOFGeometry *geom); + AliTOFCalPadZ(AliTOFGeometry *geom,AliTOFChannel *ch); + AliTOFCalPadZ(const AliTOFCalPadZ &source); // copy constructor + AliTOFCalPadZ& operator=(const AliTOFCalPadZ &source); // ass. op. virtual ~AliTOFCalPadZ(); - Int_t NSector()const {return fNSector;} - Int_t NPlate()const {return fNPlate;} - Int_t NStripA()const {return fNStripA;} - Int_t NStripB()const {return fNStripB;} - Int_t NStripC()const {return fNStripC;} - Int_t NpadZ()const {return fNpadZ;} Int_t NpadX()const {return fNpadX;} void Browse(TBrowser *b); Bool_t IsFolder() const{return kTRUE;} private: - Int_t fNSector; // number of TOF sectors - Int_t fNPlate; // number of TOF plates - Int_t fNStripA; // number of TOF strips A - Int_t fNStripB; // number of TOF strips B - Int_t fNStripC; // number of TOF strips C - Int_t fNpadZ; // number of TOF pads Z Int_t fNpadX; // number of TOF pads X + AliTOFGeometry *fGeom; // AliTOFgeometry pointer AliTOFChannel *fCh; //array of AliTOFChannel storing calib parameters ClassDef(AliTOFCalPadZ,1) };