ATLAS Offline Software
Loading...
Searching...
No Matches
InnerDetector
InDetDetDescr
InDetReadoutGeometry
src
SiDetectorDesign.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
6
// SiDetectorDesign.cxx
7
// Implementation file for class SiDetectorDesign
9
// (c) ATLAS Detector software
11
// Version 3.0 05/05/2001 David Calvet
12
// Modified: Grant Gorfine
14
15
#include "
InDetReadoutGeometry/SiDetectorDesign.h
"
16
#include "
ReadoutGeometryBase/SiIntersect.h
"
17
18
namespace
InDetDD
{
19
// Constructor with parameters:
20
SiDetectorDesign::SiDetectorDesign
(
double
thickness
,
21
bool
phiSymmetric
,
22
bool
etaSymmetric
,
23
bool
depthSymmetric
,
24
InDetDD::CarrierType
carrierType
,
25
int
readoutSide
):
26
DetectorDesign
(
thickness
,
27
phiSymmetric
,
28
etaSymmetric
,
29
depthSymmetric
,
30
carrierType
,
31
readoutSide
) {
32
}
33
34
// Constructor with axis parameters:
35
SiDetectorDesign::SiDetectorDesign
(
double
thickness
,
36
bool
phiSymmetric
,
37
bool
etaSymmetric
,
38
bool
depthSymmetric
,
39
InDetDD::CarrierType
carrierType
,
40
int
readoutSide
,
41
Axis
stripDirection,
42
Axis
thicknessDirection):
43
DetectorDesign
(
thickness
,
44
phiSymmetric
,
45
etaSymmetric
,
46
depthSymmetric
,
47
carrierType
,
48
readoutSide
,
49
stripDirection,
50
thicknessDirection){
51
}
52
// Destructor:
53
SiDetectorDesign::~SiDetectorDesign
() =
default
;
54
55
}
// namespace InDetDD
SiDetectorDesign.h
SiIntersect.h
InDetDD::DetectorDesign::Axis
Axis
Definition
DetectorDesign.h:59
InDetDD::DetectorDesign::DetectorDesign
DetectorDesign(double thickness, bool phiSymmetric, bool etaSymmetric, bool depthSymmetric, InDetDD::CarrierType carrierType, int readoutSide)
Constructor.
Definition
DetectorDesign.cxx:11
InDetDD::DetectorDesign::depthSymmetric
bool depthSymmetric() const
Definition
DetectorDesign.h:287
InDetDD::DetectorDesign::thickness
double thickness() const
Method which returns thickness of the silicon wafer.
Definition
DetectorDesign.h:271
InDetDD::DetectorDesign::etaSymmetric
bool etaSymmetric() const
Definition
DetectorDesign.h:283
InDetDD::DetectorDesign::phiSymmetric
bool phiSymmetric() const
Definition
DetectorDesign.h:279
InDetDD::DetectorDesign::carrierType
InDetDD::CarrierType carrierType() const
Return carrier type (ie electrons or holes)
Definition
DetectorDesign.h:275
InDetDD::DetectorDesign::readoutSide
int readoutSide() const
ReadoutSide.
Definition
DetectorDesign.h:291
InDetDD::SiDetectorDesign::~SiDetectorDesign
virtual ~SiDetectorDesign()
Destructor:
InDetDD::SiDetectorDesign::SiDetectorDesign
SiDetectorDesign()
InDetDD
Message Stream Member.
Definition
FakeTrackBuilder.h:8
InDetDD::CarrierType
CarrierType
Definition
InDetDD_Defs.h:17
Generated on
for ATLAS Offline Software by
1.14.0