Main Page
Namespaces
Classes
Package Documentation
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
MonteCarloLinearizationPointFinder.h
TransientTrack.h
MonteCarloLinearizationPointFinder::setPoint
void setPoint(const GlobalPoint &pos)
CrossingPtBasedLinearizationPointFinder::getLinearizationPoint
GlobalPoint getLinearizationPoint(const std::vector< reco::TransientTrack > &) const override
Definition:
CrossingPtBasedLinearizationPointFinder.cc:231
l1t::tracks
Definition:
MicroGMTCancelOutUnit.h:12
MonteCarloLinearizationPointFinder::MonteCarloLinearizationPointFinder
MonteCarloLinearizationPointFinder()
pos
Definition:
PixelAliasList.h:14
Point3DBase
Definition:
Point3DBase.h:11
MonteCarloLinearizationPointFinder::getLinearizationPoint
virtual GlobalPoint getLinearizationPoint(const std::vector< reco::TransientTrack > &) const
GlobalPoint.h
Generated for CMSSW Reference Manual by
1.8.11