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
RecoTracker
PixelTrackFitting
interface
PixelFitterByHelixProjections.h
Go to the documentation of this file.
1
#ifndef RecoTracker_PixelTrackFitting_PixelFitterByHelixProjections_h
2
#define RecoTracker_PixelTrackFitting_PixelFitterByHelixProjections_h
3
4
#include "
RecoTracker/PixelTrackFitting/interface/PixelFitterBase.h
"
5
#include "
DataFormats/TrackingRecHit/interface/TrackingRecHit.h
"
6
#include "
RecoTracker/TkTrackingRegions/interface/TrackingRegion.h
"
7
#include "
DataFormats/TrackReco/interface/Track.h
"
8
#include "
FWCore/ParameterSet/interface/ParameterSet.h
"
9
10
#include <vector>
11
12
class
TrackerTopology
;
13
14
class
PixelFitterByHelixProjections
final :
public
PixelFitterBase
{
15
public
:
16
explicit
PixelFitterByHelixProjections
(
const
TrackerTopology
*ttopo,
17
const
MagneticField
*field,
18
bool
scaleErrorsForBPix1
,
19
float
scaleFactor
);
20
~PixelFitterByHelixProjections
()
override
{}
21
std::unique_ptr<reco::Track>
run
(
const
std::vector<const TrackingRecHit *> &
hits
,
22
const
TrackingRegion
&
region
)
const override
;
23
24
private
:
25
const
TrackerTopology
*
theTopo
;
26
const
MagneticField
*
theField
;
27
const
bool
thescaleErrorsForBPix1
;
28
const
float
thescaleFactor
;
29
};
30
#endif
PixelFitterByHelixProjections::theField
const MagneticField * theField
Definition:
PixelFitterByHelixProjections.h:26
PixelFitterByHelixProjections::run
std::unique_ptr< reco::Track > run(const std::vector< const TrackingRecHit *> &hits, const TrackingRegion ®ion) const override
Definition:
PixelFitterByHelixProjections.cc:96
PixelFitterBase
Definition:
PixelFitterBase.h:12
hfClusterShapes_cfi.hits
hits
Definition:
hfClusterShapes_cfi.py:5
TrackerTopology
Definition:
TrackerTopology.h:16
MagneticField
Definition:
MagneticField.h:19
TrackingRegion
Definition:
TrackingRegion.h:40
ParameterSet.h
TrackingRecHit.h
PixelFitterByHelixProjections::~PixelFitterByHelixProjections
~PixelFitterByHelixProjections() override
Definition:
PixelFitterByHelixProjections.h:20
TrackingRegion.h
scaleFactor
constexpr G4double scaleFactor
Definition:
LowEnergyFastSimModel.cc:20
HLT_2023v12_cff.scaleErrorsForBPix1
scaleErrorsForBPix1
Definition:
HLT_2023v12_cff.py:8566
PixelFitterByHelixProjections
Definition:
PixelFitterByHelixProjections.h:14
Track.h
PixelFitterByHelixProjections::theTopo
const TrackerTopology * theTopo
Definition:
PixelFitterByHelixProjections.h:25
nano_mu_digi_cff.region
region
Definition:
nano_mu_digi_cff.py:43
PixelFitterBase.h
PixelFitterByHelixProjections::thescaleErrorsForBPix1
const bool thescaleErrorsForBPix1
Definition:
PixelFitterByHelixProjections.h:27
PixelFitterByHelixProjections::PixelFitterByHelixProjections
PixelFitterByHelixProjections(const TrackerTopology *ttopo, const MagneticField *field, bool scaleErrorsForBPix1, float scaleFactor)
Definition:
PixelFitterByHelixProjections.cc:90
PixelFitterByHelixProjections::thescaleFactor
const float thescaleFactor
Definition:
PixelFitterByHelixProjections.h:28
Generated for CMSSW Reference Manual by
1.8.14