Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
RecoVertex
KinematicFitPrimitives
interface
ParticleKinematicLinearizedTrackStateFactory.h
Go to the documentation of this file.
1
#ifndef ParticleKinematicLinearizedTrackStateFactory_H
2
#define ParticleKinematicLinearizedTrackStateFactory_H
3
4
#include "
RecoVertex/VertexPrimitives/interface/LinearizedTrackState.h
"
5
#include "
DataFormats/GeometrySurface/interface/ReferenceCounted.h
"
6
#include "
RecoVertex/KinematicFitPrimitives/interface/ParticleKinematicLinearizedTrackState.h
"
7
#include "
RecoVertex/VertexTools/interface/AbstractLTSFactory.h
"
8
9
class
ParticleKinematicLinearizedTrackStateFactory
:
public
AbstractLTSFactory
<6> {
15
public
:
20
RefCountedLinearizedTrackState
linearizedTrackState
(
const
GlobalPoint
& linP,
RefCountedKinematicParticle
& prt)
const
;
21
22
RefCountedLinearizedTrackState
linearizedTrackState
(
const
GlobalPoint
& linP,
23
const
reco::TransientTrack
&
track
)
const override
;
24
25
RefCountedLinearizedTrackState
linearizedTrackState
(
const
GlobalPoint
& linP,
26
const
reco::TransientTrack
& track,
27
const
TrajectoryStateOnSurface
& tsos)
const override
;
28
29
const
ParticleKinematicLinearizedTrackStateFactory
*
clone
()
const override
;
30
};
31
#endif
LinearizedTrackState.h
HLT_FULL_cff.track
tuple track
Definition:
HLT_FULL_cff.py:10468
TrajectoryStateOnSurface
Definition:
TrajectoryStateOnSurface.h:16
AbstractLTSFactory.h
ReferenceCountingPointer< LinearizedTrackState< N > >
ReferenceCounted.h
ParticleKinematicLinearizedTrackStateFactory::clone
const ParticleKinematicLinearizedTrackStateFactory * clone() const override
Definition:
ParticleKinematicLinearizedTrackStateFactory.cc:9
reco::TransientTrack
Definition:
TransientTrack.h:19
ParticleKinematicLinearizedTrackState.h
ParticleKinematicLinearizedTrackStateFactory::linearizedTrackState
RefCountedLinearizedTrackState linearizedTrackState(const GlobalPoint &linP, RefCountedKinematicParticle &prt) const
Definition:
ParticleKinematicLinearizedTrackStateFactory.cc:4
Point3DBase< float, GlobalTag >
ParticleKinematicLinearizedTrackStateFactory
Definition:
ParticleKinematicLinearizedTrackStateFactory.h:9
AbstractLTSFactory
Definition:
AbstractLTSFactory.h:12
Generated for CMSSW Reference Manual by
1.8.5