]> git.uio.no Git - u/mrichter/AliRoot.git/blame - FMD/AliFMDv0.h
Added a lot of Doxygen documentation
[u/mrichter/AliRoot.git] / FMD / AliFMDv0.h
CommitLineData
37c4363a 1#ifndef ALIFMDV0_H
2#define ALIFMDV0_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights
4 * reserved.
5 *
6 * Latest changes by Christian Holm Christensen <cholm@nbi.dk>
7 *
8 * See cxx source for full Copyright notice
9 */
10
11//____________________________________________________________________
12//
13// Manager class for the FMD - Coarse version.
14//
15#ifndef ALIFMD_H
97961cbd 16# include "AliFMD.h"
37c4363a 17#endif
18
19//____________________________________________________________________
9f662337 20/** Forward Multiplicity Detector based on Silicon wafers. This class
21 contains the base procedures for the Forward Multiplicity detector
22 Detector consists of 3 sub-detectors FMD1, FMD2, and FMD3, each of
23 which has 1 or 2 rings of silicon sensors.
24
25 This contains the coarse version of the FMD - that is, the
26 simulation produces no hits in the FMD volumes, and the sensors
27 are not divided into strips and sectors. Useful for material
28 budget calculations
29 @ingroup FMD_sim
30 */
37c4363a 31class AliFMDv0 : public AliFMD
32{
33public:
9f662337 34 /** CTOR */
37c4363a 35 AliFMDv0() {}
9f662337 36 /** CTOR
37 @param name Name
38 @param title Title */
37c4363a 39 AliFMDv0(const char *name, const char *title="Coarse geometry")
1a1fdef7 40 : AliFMD(name, title)
37c4363a 41 {}
9f662337 42 /** DTOR */
43 virtual ~AliFMDv0() {}
37c4363a 44
45 // Required member functions
9f662337 46 /** @return Version number - always 0 */
37c4363a 47 virtual Int_t IsVersion() const {return 0;}
9f662337 48 /** Function called at each hit. Empty */
37c4363a 49 virtual void StepManager() {}
50
51 ClassDef(AliFMDv0,1) // Coarse FMD geometry
52};
53
54
55#endif
56//____________________________________________________________________
57//
58// Local Variables:
59// mode: C++
60// End:
61//
62// EOF
63//