]> git.uio.no Git - u/mrichter/AliRoot.git/blob - ITS/AliITSgeomSSD.cxx
Z resolution of pixel changed according with the default lenght of 425 microns
[u/mrichter/AliRoot.git] / ITS / AliITSgeomSSD.cxx
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$
18 Revision 1.2.4.8  2000/10/02 15:53:49  barbera
19 Forward declaration added
20
21 Revision 1.7  2000/07/10 16:07:18  fca
22 Release version of ITS code
23
24 Revision 1.2.4.2  2000/03/04 23:55:59  nilsen
25 Fixed up the comments/documentation
26
27 Revision 1.2.4.1  2000/01/12 19:03:32  nilsen
28 This is the version of the files after the merging done in December 1999.
29 See the ReadMe110100.txt file for details
30
31 Revision 1.2  1999/09/29 09:24:20  fca
32 Introduction of the Copyright and cvs Log
33
34 */
35 #include <TBRIK.h> 
36 #include "AliITSgeomSSD.h"
37
38 ClassImp(AliITSgeomSSD)
39 AliITSgeomSSD::AliITSgeomSSD(){
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",
49                           dx,dy,dz);   
50 }
51
52 AliITSgeomSSD::AliITSgeomSSD(const AliITSgeomSSD &source){
53 ////////////////////////////////////////////////////////////////////////
54 //    copy  constructor
55 ////////////////////////////////////////////////////////////////////////
56
57     this->fShapeSSD = new TBRIK(*(source.fShapeSSD));
58     return;
59 }  
60
61 AliITSgeomSSD& AliITSgeomSSD::operator=(const AliITSgeomSSD &source) {
62 ////////////////////////////////////////////////////////////////////////
63 //    assignment operator
64 ////////////////////////////////////////////////////////////////////////
65
66     this->fShapeSSD = new TBRIK(*(source.fShapeSSD));
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