AliRoot Core  da88d91 (da88d91)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMFTHalf.h
Go to the documentation of this file.
1 #ifndef AliMFTHalf_H
2 #define AliMFTHalf_H
3 
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice */
6 
7 // $Id$
8 
15 
16 #include "TNamed.h"
17 #include "TGeoVolume.h"
18 
20 //=============================================================================================
21 
22 
23 class AliMFTHalf : public TNamed {
24 
25 public:
26 
27  AliMFTHalf();
28  AliMFTHalf(AliMFTHalfSegmentation *segmentation);
29 
30  virtual ~AliMFTHalf();
31 
33  TGeoVolumeAssembly * GetVolume() {return fHalfVolume;};
34 
35 protected:
36  TGeoVolumeAssembly * fHalfVolume;
37 
38 private:
40  void CreateHalfDisks();
41 
42 
44  ClassDef(AliMFTHalf, 1);
46 
47 };
48 
49 //=============================================================================================
50 
51 #endif
52 
TGeoVolumeAssembly * fHalfVolume
Definition: AliMFTHalf.h:33
void CreateHalfDisks()
Creates the Half-disks composing the Half-MFT.
Definition: AliMFTHalf.cxx:79
Class describing geometry of one half of the ALICE Muon Forward Tracker.
Definition: AliMFTHalf.h:23
TGeoVolumeAssembly * GetVolume()
Returns the Volume holding the Half-MFT.
Definition: AliMFTHalf.h:33
Segmentation class for each half of the ALICE Muon Forward Tracker.
virtual ~AliMFTHalf()
Definition: AliMFTHalf.cxx:72
AliMFTHalfSegmentation * fSegmentation
Pointer to the half-MFT segmentation.
Definition: AliMFTHalf.h:39
AliMFTHalf()
Default constructor.
Definition: AliMFTHalf.cxx:44