Main Page
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
y
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
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
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
_
a
d
e
f
l
m
o
p
s
t
u
v
Related 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
Package Documentation
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
L1Trigger
Phase2L1ParticleFlow
interface
BitwisePFAlgo.h
Go to the documentation of this file.
1
#ifndef L1Trigger_Phase2L1ParticleFlow_BitwisePFAlgo_h
2
#define L1Trigger_Phase2L1ParticleFlow_BitwisePFAlgo_h
3
4
#include "
L1Trigger/Phase2L1ParticleFlow/interface/PFAlgoBase.h
"
5
6
struct
pfalgo_config
;
7
8
namespace
l1tpf_impl
{
9
class
BitwisePFAlgo
:
public
PFAlgoBase
{
10
public
:
11
BitwisePFAlgo
(
const
edm::ParameterSet
&);
12
~BitwisePFAlgo
()
override
;
13
void
runPF
(
Region
&
r
)
const override
;
14
15
protected
:
16
enum class
AlgoChoice
{
algo3
,
algo2hgc
}
algo_
;
17
std::shared_ptr<pfalgo_config>
config_
;
18
};
19
20
}
// namespace l1tpf_impl
21
22
#endif
l1tpf_impl
Definition:
BitwisePFAlgo.h:8
l1tpf_impl::BitwisePFAlgo::~BitwisePFAlgo
~BitwisePFAlgo() override
Definition:
BitwisePFAlgo.cc:47
l1tpf_impl::BitwisePFAlgo::AlgoChoice::algo2hgc
PFAlgoBase.h
pfalgo_config
Definition:
pfalgo_common_ref.h:19
l1tpf_impl::BitwisePFAlgo
Definition:
BitwisePFAlgo.h:9
l1tpf_impl::BitwisePFAlgo::algo_
enum l1tpf_impl::BitwisePFAlgo::AlgoChoice algo_
l1tpf_impl::BitwisePFAlgo::AlgoChoice
AlgoChoice
Definition:
BitwisePFAlgo.h:16
l1tpf_impl::Region
Definition:
Region.h:8
edm::ParameterSet
Definition:
ParameterSet.h:47
l1tpf_impl::BitwisePFAlgo::config_
std::shared_ptr< pfalgo_config > config_
Definition:
BitwisePFAlgo.h:17
l1tpf_impl::PFAlgoBase
Definition:
PFAlgoBase.h:11
alignCSCRings.r
r
Definition:
alignCSCRings.py:93
l1tpf_impl::BitwisePFAlgo::BitwisePFAlgo
BitwisePFAlgo(const edm::ParameterSet &)
Definition:
BitwisePFAlgo.cc:13
l1tpf_impl::BitwisePFAlgo::runPF
void runPF(Region &r) const override
Definition:
BitwisePFAlgo.cc:49
l1tpf_impl::BitwisePFAlgo::AlgoChoice::algo3
Generated for CMSSW Reference Manual by
1.8.16