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
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
+
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
c
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
src
Alignment
CommonAlignmentProducer
interface
AlignmentCSCTrackSelector.h
Go to the documentation of this file.
1
#ifndef Alignment_CommonAlignmentAlgorithm_AlignmentCSCTrackSelector_h
2
#define Alignment_CommonAlignmentAlgorithm_AlignmentCSCTrackSelector_h
3
4
#include "
DataFormats/TrackReco/interface/Track.h
"
5
#include "
FWCore/Utilities/interface/InputTag.h
"
6
#include <vector>
7
8
namespace
edm
{
9
class
Event
;
10
class
ParameterSet
;
11
}
// namespace edm
12
13
class
TrackingRecHit
;
14
15
class
AlignmentCSCTrackSelector
{
16
public
:
17
typedef
std::vector<const reco::Track*>
Tracks
;
18
20
AlignmentCSCTrackSelector
(
const
edm::ParameterSet
&
cfg
);
21
23
~AlignmentCSCTrackSelector
();
24
26
Tracks
select
(
const
Tracks
&
tracks
,
const
edm::Event
& evt)
const
;
27
28
private
:
29
edm::InputTag
m_src
;
30
int
m_stationA
,
m_stationB
,
m_minHitsDT
,
m_minHitsPerStation
,
m_maxHitsPerStation
;
31
};
32
33
#endif
AlignmentCSCTrackSelector::m_stationA
int m_stationA
Definition:
AlignmentCSCTrackSelector.h:30
AlignmentCSCTrackSelector::m_maxHitsPerStation
int m_maxHitsPerStation
Definition:
AlignmentCSCTrackSelector.h:30
AlignmentCSCTrackSelector::~AlignmentCSCTrackSelector
~AlignmentCSCTrackSelector()
destructor
Definition:
AlignmentCSCTrackSelector.cc:25
ParameterSet
Definition:
Functions.h:16
AlignmentCSCTrackSelector::m_minHitsDT
int m_minHitsDT
Definition:
AlignmentCSCTrackSelector.h:30
TrackingRecHit
Definition:
TrackingRecHit.h:21
DiMuonV_cfg.tracks
tracks
Definition:
DiMuonV_cfg.py:215
AlignmentCSCTrackSelector::m_minHitsPerStation
int m_minHitsPerStation
Definition:
AlignmentCSCTrackSelector.h:30
AlignmentCSCTrackSelector::Tracks
std::vector< const reco::Track * > Tracks
Definition:
AlignmentCSCTrackSelector.h:17
AlignmentCSCTrackSelector::m_src
edm::InputTag m_src
Definition:
AlignmentCSCTrackSelector.h:29
looper.cfg
cfg
Definition:
looper.py:296
AlignmentCSCTrackSelector
Definition:
AlignmentCSCTrackSelector.h:15
AlignmentCSCTrackSelector::m_stationB
int m_stationB
Definition:
AlignmentCSCTrackSelector.h:30
Event
AlignmentCSCTrackSelector::AlignmentCSCTrackSelector
AlignmentCSCTrackSelector(const edm::ParameterSet &cfg)
constructor
Definition:
AlignmentCSCTrackSelector.cc:15
edm
HLT enums.
Definition:
AlignableModifier.h:19
edm::InputTag
Definition:
InputTag.h:15
InputTag.h
Track.h
edm::ParameterSet
Definition:
ParameterSet.h:48
AlignmentCSCTrackSelector::select
Tracks select(const Tracks &tracks, const edm::Event &evt) const
select tracks
Definition:
AlignmentCSCTrackSelector.cc:29
edm::Event
Definition:
Event.h:73
Generated for CMSSW Reference Manual by
1.8.14