Merged ITS-working with HEAD. Improved some of the documentation and
[u/mrichter/AliRoot.git] / PHOS / AliPHOS.h
CommitLineData
d15a28e7 1#ifndef ALIPHOS_H
2#define ALIPHOS_H
3da30618 3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
6ad0bfa0 4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
3da30618 7
fe4da5cc 8////////////////////////////////////////////////
d15a28e7 9// Abstract Base Class for PHOS //
10// Version SUBATECH //
11// Author Laurent Aphecetche SUBATECH //
12// The only provided method here is //
13// CreateMaterials, which defines the //
14// materials common to all PHOS versions. //
15// //
fe4da5cc 16////////////////////////////////////////////////
fe4da5cc 17
d15a28e7 18// --- ROOT system ---
fe4da5cc 19
d15a28e7 20// --- AliRoot header files ---
fe4da5cc 21
d15a28e7 22#include "AliDetector.h"
23#include "AliPHOSGeometry.h"
fe4da5cc 24
fe4da5cc 25
26class AliPHOS : public AliDetector {
27
28 public:
29
d15a28e7 30 AliPHOS(const char* name, const char* title) ;
31 AliPHOS() ;
32 virtual ~AliPHOS() ;
33
34 virtual void CreateMaterials() ;
35 virtual AliPHOSGeometry * GetGeometry() = 0 ;
fe4da5cc 36
d15a28e7 37 ClassDef(AliPHOS,2) // Photon Spectrometer Detector
fe4da5cc 38
d15a28e7 39} ;
fe4da5cc 40
d15a28e7 41#endif // ALIPHOS_H