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
TwoBodyDecayLinearizationPointFinder
Definition: TwoBodyDecayLinearizationPointFinder.h:15
TwoBodyDecayConstraintProducer_cff.secondaryMass
secondaryMass
Definition: TwoBodyDecayConstraintProducer_cff.py:11
TwoBodyDecayLinearizationPointFinder::~TwoBodyDecayLinearizationPointFinder
virtual ~TwoBodyDecayLinearizationPointFinder(void)
Definition: TwoBodyDecayLinearizationPointFinder.h:21
ReferenceCountingPointer< LinearizedTrackState< 5 > >
TwoBodyDecayConstraintProducer_cff.primaryMass
primaryMass
Define the TBD.
Definition: TwoBodyDecayConstraintProducer_cff.py:9
config
Definition: config.py:1
TwoBodyDecayParameters.h
edm::ParameterSet
Definition: ParameterSet.h:47
tracks
const uint32_t *__restrict__ const HitContainer *__restrict__ TkSoA *__restrict__ tracks
Definition: CAHitNtupletGeneratorKernelsImpl.h:176
TwoBodyDecayLinearizationPointFinder::getLinearizationPoint
virtual const TwoBodyDecayParameters getLinearizationPoint(const std::vector< RefCountedLinearizedTrackState > &tracks, const double primaryMass, const double secondaryMass) const
Definition: TwoBodyDecayLinearizationPointFinder.cc:6
TwoBodyDecayParameters
Definition: TwoBodyDecayParameters.h:14
TwoBodyDecayLinearizationPointFinder::RefCountedLinearizedTrackState
PerigeeLinearizedTrackState::RefCountedLinearizedTrackState RefCountedLinearizedTrackState
Definition: TwoBodyDecayLinearizationPointFinder.h:17
PerigeeLinearizedTrackState.h
TwoBodyDecayLinearizationPointFinder::TwoBodyDecayLinearizationPointFinder
TwoBodyDecayLinearizationPointFinder(const edm::ParameterSet &config)
Definition: TwoBodyDecayLinearizationPointFinder.h:19
ParameterSet.h
TwoBodyDecayLinearizationPointFinder::clone
virtual TwoBodyDecayLinearizationPointFinder * clone(void) const
Definition: TwoBodyDecayLinearizationPointFinder.h:27