Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
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)
MonteCarloLinearizationPointFinder::MonteCarloLinearizationPointFinder
MonteCarloLinearizationPointFinder()
testEve_cfg.tracks
tuple tracks
Definition:
testEve_cfg.py:39
Point3DBase
Definition:
Point3DBase.h:11
MonteCarloLinearizationPointFinder::thePt
GlobalPoint thePt
Definition:
MonteCarloLinearizationPointFinder.h:28
MonteCarloLinearizationPointFinder::getLinearizationPoint
virtual GlobalPoint getLinearizationPoint(const std::vector< reco::TransientTrack > &) const
GlobalPoint.h
Generated for CMSSW Reference Manual by
1.8.5