CMS 3D CMS Logo

TwoBodyDecayLinearizationPointFinder.h
Go to the documentation of this file.
1 #ifndef Alignment_TwoBodyDecay_TwoBodyDecayLinearizationPointFinder_h
2 #define Alignment_TwoBodyDecay_TwoBodyDecayLinearizationPointFinder_h
3 
7 
16 public:
18 
20 
22 
23  virtual const TwoBodyDecayParameters getLinearizationPoint(const std::vector<RefCountedLinearizedTrackState> &tracks,
24  const double primaryMass,
25  const double secondaryMass) const;
26 
28  return new TwoBodyDecayLinearizationPointFinder(*this);
29  }
30 };
31 
32 #endif
virtual TwoBodyDecayLinearizationPointFinder * clone(void) const
Definition: config.py:1
TwoBodyDecayLinearizationPointFinder(const edm::ParameterSet &config)
PerigeeLinearizedTrackState::RefCountedLinearizedTrackState RefCountedLinearizedTrackState
virtual const TwoBodyDecayParameters getLinearizationPoint(const std::vector< RefCountedLinearizedTrackState > &tracks, const double primaryMass, const double secondaryMass) const