CMS 3D CMS Logo

LinearizedTrackStateFactory.cc
Go to the documentation of this file.
3 
5  const GlobalPoint& linP, const reco::TransientTrack& track, const TrajectoryStateOnSurface& tsos) const {
7 }
8 
10  const GlobalPoint& linP, const reco::TransientTrack& track) const {
11  return RefCountedLinearizedTrackState(new PerigeeLinearizedTrackState(linP, track, track.impactPointState()));
12 }
13 
15  LinearizedTrackState<5>* lts) const {
17 }
18 
20  return new LinearizedTrackStateFactory(*this);
21 }
const LinearizedTrackStateFactory * clone() const override
RefCountedLinearizedTrackState linearizedTrackState(const GlobalPoint &linP, const reco::TransientTrack &track) const override
ReferenceCountingPointer< LinearizedTrackState< N > > RefCountedLinearizedTrackState