-//_________________________________________________________________________
-// Implementation version v4 of TOF Manager class
-// FULL COVERAGE VERSION i.e. NO HOLES FOR PHOS AND HMPID (RICH) ARE DEFINED
-//
-//*-- Authors: Pierella, Seganti, Vicinanza (Bologna and Salerno University)
-
#ifndef ALITOFv4T0_H
#define ALITOFv4T0_H
+
/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
* See cxx source for full Copyright notice */
+//_____________________________________________________________________________//
+// //
+// Implementation version v4 of TOF Manager class //
+// FULL COVERAGE VERSION i.e. NO HOLES FOR PHOS AND HMPID (RICH) ARE DEFINED //
+// //
+// -- Authors: Pierella, Seganti, Vicinanza (Bologna and Salerno University) //
+// //
+//_____________________________________________________________________________//
+
#include "AliTOF.h"
public:
AliTOFv4T0();
AliTOFv4T0(const char *name, const char *title);
- virtual ~AliTOFv4T0() { if (fTOFGeometry) {delete fTOFGeometry;
- fTOFGeometry = 0; }
-}
+ virtual ~AliTOFv4T0() {};
virtual void BuildGeometry();
virtual void CreateGeometry();
virtual void CreateMaterials();
virtual Int_t IsVersion() const {return 6;}
virtual void TOFpc(Float_t xtof,Float_t ytof,Float_t zlenC,Float_t zlenB,
Float_t zlenA,Float_t ztof0);
+ virtual void TOFpc(Float_t, Float_t, Float_t, Float_t) {};
virtual void StepManager();
- virtual void DrawModule();
- virtual void DrawDetectorModules();
- virtual void DrawDetectorStrips();
+ virtual void DrawModule() const;
+ virtual void DrawDetectorModules() const;
+ virtual void DrawDetectorStrips() const;
private:
Int_t fIdFTOA; // FTOA volume identifier (outer plate A)
Int_t fIdFLTC; // FLTC volume identifier (inner plate C)
Bool_t fTOFHoles; // Selecting Geometry with and w/o holes
- ClassDef(AliTOFv4T0,1) //Time Of Flight version 4
+ ClassDef(AliTOFv4T0,2) //Time Of Flight version 4
};
#endif /* ALITOFv4T0_H */