CMS 3D CMS Logo

trackingParametersAtClosestApproachToBeamSpot.h
Go to the documentation of this file.
1 #ifndef TrackingTools_PatternTools_trackingParametersAtClosestApproachToBeamSpot_h
2 #define TrackingTools_PatternTools_trackingParametersAtClosestApproachToBeamSpot_h
3 // -*- C++ -*-
4 //
5 // Package: TrackingTools/PatternTools
6 // Class : trackingParametersAtClosestApproachToBeamSpot
7 //
15 //
16 // Original Author: Christopher Jones
17 // Created: Fri, 02 Jan 2015 19:32:32 GMT
18 //
19 
20 // system include files
21 
22 // user include files
27 
28 // forward declarations
29 
30 namespace reco {
31  std::pair<bool, reco::TrackBase::ParameterVector> trackingParametersAtClosestApproachToBeamSpot(
33  const Basic3DVector<double>& momAtVtx,
34  float charge,
35  const MagneticField& magField,
36  const BeamSpot& bs);
37 }
38 
39 #endif
ALPAKA_FN_HOST_ACC ALPAKA_FN_INLINE constexpr float charge(ConstView const &tracks, int32_t i)
Definition: TracksSoA.h:73
std::pair< bool, reco::TrackBase::ParameterVector > trackingParametersAtClosestApproachToBeamSpot(const Basic3DVector< double > &vertex, const Basic3DVector< double > &momAtVtx, float charge, const MagneticField &magField, const BeamSpot &bs)
fixed size matrix