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
Trigger
TrigT1
TrigT1NSWSimTools
TrigT1NSWSimTools
SectorTriggerCandidate.h
Go to the documentation of this file.
1
// Dear emacs, this is -*- c++ -*-
2
3
/*
4
Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
8
#ifndef NSW_SECTORTRIGGERCANDIDATE_H
9
#define NSW_SECTORTRIGGERCANDIDATE_H
10
11
#include "
TrigT1NSWSimTools/TriggerTypes.h
"
12
#include "
TrigT1NSWSimTools/GeoUtils.h
"
13
#include <string>
14
#include <vector>
15
24
namespace
NSWL1
{
25
26
class
SectorTriggerCandidate
{
27
public
:
28
SectorTriggerCandidate
(
const
SingleWedgePadTrigger
&inner,
29
const
SingleWedgePadTrigger
&outer);
30
SectorTriggerCandidate
(
const
SingleWedgePadTrigger
&innerOrOuterInTransition);
31
const
std::vector< SingleWedgePadTrigger >&
wedgeTrigs
()
const
{
return
m_wedgeTrigs
;}
32
Polygon
triggerRegion3
()
const
;
33
34
private
:
35
std::vector< SingleWedgePadTrigger >
m_wedgeTrigs
;
36
};
// end class SectorTriggerCandidate
37
38
}
// end namespace nsw
39
40
#endif
TriggerTypes.h
NSWL1::SingleWedgePadTrigger
Definition:
SingleWedgePadTrigger.h:28
NSWL1::SectorTriggerCandidate::triggerRegion3
Polygon triggerRegion3() const
Definition:
SectorTriggerCandidate.cxx:23
GeoUtils.h
NSWL1::Polygon
boost::geometry::model::polygon< Vertex > Polygon
Definition:
GeoUtils.h:18
NSWL1::SectorTriggerCandidate::SectorTriggerCandidate
SectorTriggerCandidate(const SingleWedgePadTrigger &inner, const SingleWedgePadTrigger &outer)
Definition:
SectorTriggerCandidate.cxx:13
NSWL1::SectorTriggerCandidate::m_wedgeTrigs
std::vector< SingleWedgePadTrigger > m_wedgeTrigs
Definition:
SectorTriggerCandidate.h:35
NSWL1::SectorTriggerCandidate
Definition:
SectorTriggerCandidate.h:26
NSWL1::SectorTriggerCandidate::wedgeTrigs
const std::vector< SingleWedgePadTrigger > & wedgeTrigs() const
Definition:
SectorTriggerCandidate.h:31
NSWL1
A trigger trigger candidate for a stgc sector.
Definition:
NSWL1Simulation.cxx:7
Generated on Sun Mar 30 2025 21:18:21 for ATLAS Offline Software by
1.8.18