]> git.uio.no Git - u/mrichter/AliRoot.git/blame - ITS/AliITSgeomSSD.cxx
Forward declaration added
[u/mrichter/AliRoot.git] / ITS / AliITSgeomSSD.cxx
CommitLineData
4c039060 1/**************************************************************************
2 * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
3 * *
4 * Author: The ALICE Off-line Project. *
5 * Contributors are mentioned in the code where appropriate. *
6 * *
7 * Permission to use, copy, modify and distribute this software and its *
8 * documentation strictly for non-commercial purposes is hereby granted *
9 * without fee, provided that the above copyright notice appears in all *
10 * copies and that both the copyright notice and this permission notice *
11 * appear in the supporting documentation. The authors make no claims *
12 * about the suitability of this software for any purpose. It is *
13 * provided "as is" without express or implied warranty. *
14 **************************************************************************/
15
16/*
17$Log$
92c19c36 18Revision 1.2.4.8 2000/10/02 15:53:49 barbera
19Forward declaration added
20
21Revision 1.7 2000/07/10 16:07:18 fca
22Release version of ITS code
23
a3d834a0 24Revision 1.2.4.2 2000/03/04 23:55:59 nilsen
25Fixed up the comments/documentation
26
27Revision 1.2.4.1 2000/01/12 19:03:32 nilsen
28This is the version of the files after the merging done in December 1999.
29See the ReadMe110100.txt file for details
30
31Revision 1.2 1999/09/29 09:24:20 fca
32Introduction of the Copyright and cvs Log
33
4c039060 34*/
92c19c36 35#include <TBRIK.h>
58005f18 36#include "AliITSgeomSSD.h"
37
38ClassImp(AliITSgeomSSD)
39AliITSgeomSSD::AliITSgeomSSD(){
a3d834a0 40////////////////////////////////////////////////////////////////////////
41// default constructor
42////////////////////////////////////////////////////////////////////////
43
44 Float_t dx = 3.65; // cm. (Geant 3.12 units) Orthonormal to y and z
45 Float_t dy = 0.015; // cm. (Geant 3.12 units) Radialy from the Beam Pipe
46 Float_t dz = 2.0; // cm. (Geant 3.12 units) Allong the Beam Pipe
47
48 fShapeSSD = new TBRIK("ActiveSSD","Active volume of SSD","SSD SI DET",
4024ebf6 49 dx,dy,dz);
58005f18 50}
4024ebf6 51
52AliITSgeomSSD::AliITSgeomSSD(const AliITSgeomSSD &source){
53////////////////////////////////////////////////////////////////////////
54// copy constructor
55////////////////////////////////////////////////////////////////////////
56
93a31784 57 this->fShapeSSD = new TBRIK(*(source.fShapeSSD));
4024ebf6 58 return;
59}
60
61AliITSgeomSSD& AliITSgeomSSD::operator=(const AliITSgeomSSD &source) {
62////////////////////////////////////////////////////////////////////////
63// assignment operator
64////////////////////////////////////////////////////////////////////////
65
93a31784 66 this->fShapeSSD = new TBRIK(*(source.fShapeSSD));
4024ebf6 67 return *this;
68}
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107