Line data Source code
1 : #ifndef AliMFTChip_H
2 : #define AliMFTChip_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 :
9 : /// \ingroup MFTbase
10 : /// \class AliMFTChip
11 : /// \brief Class describing geometry of MFT CMOS MAP Chip
12 : ///
13 : /// Units are cm and deg
14 : ///
15 : /// \author Raphael Tieulent <raphael.tieulent@cern.ch>
16 : /// \date June 9th, 2015
17 :
18 : #include "TNamed.h"
19 : #include "TGeoVolume.h"
20 :
21 : class AliMFTLadderSegmentation;
22 : class AliMFTChipSegmentation;
23 : //=============================================================================================
24 :
25 :
26 0 : class AliMFTChip : public TNamed {
27 :
28 : public:
29 :
30 : AliMFTChip();
31 : AliMFTChip(AliMFTChipSegmentation *segmentation, const char * ladderName);
32 :
33 : virtual ~AliMFTChip();
34 :
35 : TGeoVolume * CreateVolume();
36 : void GetPosition(AliMFTLadderSegmentation * ladderSeg, Int_t iChip, Double_t *pos);
37 :
38 :
39 : private:
40 :
41 : /// \cond CLASSIMP
42 14 : ClassDef(AliMFTChip, 1);
43 : /// \endcond
44 :
45 : };
46 :
47 : //=============================================================================================
48 :
49 : #endif
50 :
|