Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
Main Page
Related Pages
Modules
Namespaces
Namespace List
Namespace Members
All
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Classes
Class List
Class Index
Class Hierarchy
Class Members
All
:
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Functions
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
Variables
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Properties
Related Functions
:
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
r
s
t
v
w
x
z
Files
File List
File Members
All
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Typedefs
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
l
m
n
o
p
r
s
t
v
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Macros
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
GitLab
LXR
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
LArCalorimeter
LArGeoModel
LArReadoutGeometry
LArReadoutGeometry
EMBAccordionDetails.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef LARREADOUTGEOMETRY_EMBACCORDIONDETAILS_H
6
#define LARREADOUTGEOMETRY_EMBACCORDIONDETAILS_H
7
8
class
GeoStraightAccSection
;
9
class
EMBAccordionDetails
{
10
11
public
:
12
16
EMBAccordionDetails
();
17
18
22
~EMBAccordionDetails
();
23
27
double
phiFirstAbsorber
()
const
;
28
32
const
GeoStraightAccSection
*
getAbsorberSections
()
const
;
33
37
const
GeoStraightAccSection
*
getElectrodeSections
()
const
;
38
39
40
41
private
:
42
43
// These methods are illegal:
44
EMBAccordionDetails
(
const
EMBAccordionDetails
&);
45
EMBAccordionDetails
&
operator =
(
const
EMBAccordionDetails
&);
46
47
class
Clockwork
;
48
Clockwork
*
m_c
;
49
50
};
51
#endif
EMBAccordionDetails::Clockwork
Definition:
EMBAccordionDetails.cxx:19
GeoStraightAccSection
Record of All Electrode Straight Pieces.
Definition:
GeoStraightAccSection.h:24
EMBAccordionDetails
Definition:
EMBAccordionDetails.h:9
EMBAccordionDetails::phiFirstAbsorber
double phiFirstAbsorber() const
Phi of the first absorber.
Definition:
EMBAccordionDetails.cxx:274
EMBAccordionDetails::EMBAccordionDetails
EMBAccordionDetails()
Destructor.
Definition:
EMBAccordionDetails.cxx:195
EMBAccordionDetails::getElectrodeSections
const GeoStraightAccSection * getElectrodeSections() const
Electrode position details:
Definition:
EMBAccordionDetails.cxx:306
EMBAccordionDetails::operator=
EMBAccordionDetails & operator=(const EMBAccordionDetails &)
EMBAccordionDetails::~EMBAccordionDetails
~EMBAccordionDetails()
Destructor.
Definition:
EMBAccordionDetails.cxx:270
EMBAccordionDetails::getAbsorberSections
const GeoStraightAccSection * getAbsorberSections() const
Absorber position details:
Definition:
EMBAccordionDetails.cxx:291
EMBAccordionDetails::EMBAccordionDetails
EMBAccordionDetails(const EMBAccordionDetails &)
EMBAccordionDetails::m_c
Clockwork * m_c
Definition:
EMBAccordionDetails.h:47
Generated on Thu Mar 20 2025 21:10:22 for ATLAS Offline Software by
1.8.18