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