RecoVertex
LinearizationPointFinders
src
MonteCarloLinearizationPointFinder.cc
Go to the documentation of this file.
1
#if 0
2
3
#include "
RecoVertex/LinearizationPointFinders/interface/MonteCarloLinearizationPointFinder.h
"
4
#include "
TrackingTools/TransientTrack/interface/TransientTrack.h
"
5
#include "
DataFormats/GeometryVector/interface/GlobalPoint.h
"
6
7
MonteCarloLinearizationPointFinder::MonteCarloLinearizationPointFinder
() :
8
thePt (
GlobalPoint
(0.,0.,0.) ) {}
9
10
void
MonteCarloLinearizationPointFinder::setPoint
(
const
GlobalPoint
&
pos
)
11
{
12
thePt
=
pos
;
13
}
14
15
GlobalPoint
MonteCarloLinearizationPointFinder::getLinearizationPoint
(
16
const
std::vector<FreeTrajectoryState> &
tracks
)
const
17
{
18
return
getLinearizationPoint
( std::vector < reco::TransientTrack > () );
19
}
20
21
GlobalPoint
MonteCarloLinearizationPointFinder::getLinearizationPoint
(
22
const
std::vector<reco::TransientTrack> &
tracks
)
const
23
{
24
// std::cout << "[MonteCarloLinearizationPointFinder] point " << thePt << std::endl;
25
return
thePt
;
26
}
27
28
#endif
PDWG_EXOHSCP_cff.tracks
tracks
Definition:
PDWG_EXOHSCP_cff.py:28
pos
Definition:
PixelAliasList.h:18
TransientTrack.h
MonteCarloLinearizationPointFinder::thePt
GlobalPoint thePt
Definition:
MonteCarloLinearizationPointFinder.h:28
Point3DBase< float, GlobalTag >
MonteCarloLinearizationPointFinder::setPoint
void setPoint(const GlobalPoint &pos)
MonteCarloLinearizationPointFinder.h
GlobalPoint.h
MonteCarloLinearizationPointFinder::getLinearizationPoint
virtual GlobalPoint getLinearizationPoint(const std::vector< reco::TransientTrack > &) const
MonteCarloLinearizationPointFinder::MonteCarloLinearizationPointFinder
MonteCarloLinearizationPointFinder()
Generated for CMSSW Reference Manual by
1.8.16