X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=blobdiff_plain;f=PMD%2FAliPMD.h;h=e0b12548dbdb32ac60988ea868375945b5b6b1d2;hp=e40b2ad6d67d925090d2362fb32bc52b83fa0264;hb=24b005dbad6b11eb7dcd66d9ea89544678a9862c;hpb=0efa9190e3cc0bd93b2fe7f285c4d783fffb4bee diff --git a/PMD/AliPMD.h b/PMD/AliPMD.h index e40b2ad6d67..e0b12548dbd 100644 --- a/PMD/AliPMD.h +++ b/PMD/AliPMD.h @@ -1,5 +1,10 @@ #ifndef PMD_H #define PMD_H +/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * + * See cxx source for full Copyright notice */ + +/* $Id$ */ + //////////////////////////////////////////////// // Manager and hits classes for set:PMD // //////////////////////////////////////////////// @@ -16,7 +21,6 @@ protected: Float_t fGeo[3]; // wafer, edge, numqu Float_t fPadSize[4]; // size of the pads Int_t fNumPads[4]; // number of the pads - public: AliPMD(); AliPMD(const char *name, const char *title); @@ -25,8 +29,6 @@ public: virtual void BuildGeometry(); virtual void CreateGeometry() {} virtual void CreateMaterials() {} - virtual void Undulation(char *, Float_t, Float_t, Float_t, Float_t, - char (*)[5]); Int_t DistancetoPrimitive(Int_t, Int_t); virtual Int_t IsVersion() const =0; virtual void SetPAR(Float_t, Float_t, Float_t, Float_t); @@ -39,39 +41,13 @@ public: }; -//___________________________________________ - -class AliPMDv1 : public AliPMD { - -private: - Int_t fMedSens; - -public: - AliPMDv1(); - AliPMDv1(const char *name, const char *title); - virtual ~AliPMDv1() {} - virtual void Coordinates(); - virtual void Coordnew(); - virtual void CreateGeometry(); - virtual void CreateInside(); - virtual void CreatePads(); - virtual void CreateMaterials(); - virtual void Init(); - virtual Int_t IsVersion() const {return 1;} - virtual void StepManager(); - virtual void DrawModule(); - - ClassDef(AliPMDv1,1) //Hits manager for set:PMD -}; - //___________________________________________ class AliPMDhit : public AliHit { public: - Int_t fVolume[4]; //array of volumes + Int_t fVolume[5]; //array of volumes Float_t fEnergy; //Total energy deposited in eV - public: AliPMDhit() {} AliPMDhit(Int_t shunt, Int_t track, Int_t *vol, Float_t *hits); @@ -97,5 +73,4 @@ public: ClassDef(AliPMDhit,1) //Hits object for set:PMD }; - #endif