Reordering cuts to go faster
[u/mrichter/AliRoot.git] / FMD / AliFMDv0.h
... / ...
CommitLineData
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/** @file AliFMDv0.h
11 @author Christian Holm Christensen <cholm@nbi.dk>
12 @date Mon Mar 27 12:48:51 2006
13 @brief Concrete implementation of FMD detector driver - coarse
14 version
15*/
16//____________________________________________________________________
17//
18// Manager class for the FMD - Coarse version.
19//
20#ifndef ALIFMD_H
21# include "AliFMD.h"
22#endif
23
24//____________________________________________________________________
25/** @brief Forward Multiplicity Detector based on Silicon wafers.
26
27 This class contains the base procedures for the Forward
28 Multiplicity detector Detector consists of 3 sub-detectors FMD1,
29 FMD2, and FMD3, each of which has 1 or 2 rings of silicon sensors.
30
31 This contains the coarse version of the FMD - that is, the
32 simulation produces no hits in the FMD volumes, and the sensors
33 are not divided into strips and sectors. Useful for material
34 budget calculations
35 @ingroup FMD_sim
36 */
37class AliFMDv0 : public AliFMD
38{
39public:
40 /** CTOR */
41 AliFMDv0() {}
42 /** CTOR
43 @param name Name
44 @param title Title */
45 AliFMDv0(const char *name, const char *title="Coarse geometry")
46 : AliFMD(name, title)
47 {}
48 /** DTOR */
49 virtual ~AliFMDv0() {}
50
51 // Required member functions
52 /** @return Version number - always 0 */
53 virtual Int_t IsVersion() const {return 0;}
54 /** Function called at each hit. Empty */
55 virtual void StepManager() {}
56
57 ClassDef(AliFMDv0,1) // Coarse FMD geometry
58};
59
60
61#endif
62//____________________________________________________________________
63//
64// Local Variables:
65// mode: C++
66// End:
67//
68// EOF
69//