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
Calorimeter
CaloIdentifier
CaloIdentifier
LArNeighbours.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
/* date of creation : 28/07/2003 */
6
7
#ifndef LAR_NEIGHBOURS_H
8
#define LAR_NEIGHBOURS_H
9
10
11
namespace
LArNeighbours
{
12
enum
neighbourOption
{
prevInPhi
= 0x0001,
13
nextInPhi
= 0x0002,
14
prevInEta
= 0x0004,
15
nextInEta
= 0x0008,
16
faces2D
=
prevInPhi
|
nextInPhi
|
prevInEta
|
nextInEta
,
17
corners2D
= 0x0010,
18
all2D
=
corners2D
|
faces2D
,
19
prevInSamp
= 0x0020,
20
nextInSamp
= 0x0040,
21
upAndDown
=
prevInSamp
|
nextInSamp
,
22
prevSubDet
= 0x0080,
23
nextSubDet
= 0x0100,
24
all3D
=
all2D
|
prevInSamp
|
nextInSamp
|
upAndDown
|
prevSubDet
|
nextSubDet
,
25
corners3D
= 0x0200,
26
all3DwithCorners
=
all3D
|
corners3D
,
27
prevSuperCalo
= 0x0400,
28
nextSuperCalo
= 0x0800,
29
super3D
=
all3D
|
prevSuperCalo
|
nextSuperCalo
};
30
}
31
32
#endif //LAR_NEIGHBOURS_H
33
LArNeighbours::nextSuperCalo
@ nextSuperCalo
Definition:
LArNeighbours.h:28
LArNeighbours::neighbourOption
neighbourOption
Definition:
LArNeighbours.h:12
LArNeighbours::corners3D
@ corners3D
Definition:
LArNeighbours.h:25
LArNeighbours::upAndDown
@ upAndDown
Definition:
LArNeighbours.h:21
LArNeighbours::corners2D
@ corners2D
Definition:
LArNeighbours.h:17
LArNeighbours::faces2D
@ faces2D
Definition:
LArNeighbours.h:16
LArNeighbours::nextSubDet
@ nextSubDet
Definition:
LArNeighbours.h:23
LArNeighbours::prevInPhi
@ prevInPhi
Definition:
LArNeighbours.h:12
LArNeighbours::nextInSamp
@ nextInSamp
Definition:
LArNeighbours.h:20
LArNeighbours::nextInPhi
@ nextInPhi
Definition:
LArNeighbours.h:13
LArNeighbours::all3DwithCorners
@ all3DwithCorners
Definition:
LArNeighbours.h:26
LArNeighbours::prevSuperCalo
@ prevSuperCalo
Definition:
LArNeighbours.h:27
LArNeighbours::prevSubDet
@ prevSubDet
Definition:
LArNeighbours.h:22
LArNeighbours::prevInSamp
@ prevInSamp
Definition:
LArNeighbours.h:19
LArNeighbours::super3D
@ super3D
Definition:
LArNeighbours.h:29
LArNeighbours::nextInEta
@ nextInEta
Definition:
LArNeighbours.h:15
LArNeighbours
Definition:
LArNeighbours.h:11
LArNeighbours::all3D
@ all3D
Definition:
LArNeighbours.h:24
LArNeighbours::prevInEta
@ prevInEta
Definition:
LArNeighbours.h:14
LArNeighbours::all2D
@ all2D
Definition:
LArNeighbours.h:18
Generated on Thu Mar 13 2025 21:13:48 for ATLAS Offline Software by
1.8.18