#include "DataFormats/Math/interface/AlgebraicROOTObjects.h"
#include "DataFormats/GeometryVector/interface/GlobalVector.h"
Go to the source code of this file.
Functions | |
AlgebraicMatrix56 | jacobianCartesianToCurvilinear (const GlobalVector &momentum, int charge) |
AlgebraicMatrix65 | jacobianCurvilinearToCartesian (const GlobalVector &momentum, int charge) |
AlgebraicMatrix56 jacobianCartesianToCurvilinear | ( | const GlobalVector & | momentum, |
int | charge | ||
) |
Definition at line 61 of file TrackingJacobians.cc.
References Vector3DBase< T, FrameTag >::cross(), PV3DBase< T, PVType, FrameType >::mag(), AlCaHLTBitMon_ParallelJobs::p, SiStripOfflineCRack_cfg::p2, chargedHadronTrackResolutionFilter_cfi::p3, PV3DBase< T, PVType, FrameType >::perp(), DiDispStaMuonMonitor_cfi::pt, HLT_2024v10_cff::pt2, multPhiCorr_741_25nsDY_cfi::px, multPhiCorr_741_25nsDY_cfi::py, submitPVResolutionJobs::q, dttmaxenums::R, Vector3DBase< T, FrameTag >::unit(), PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), PV3DBase< T, PVType, FrameType >::z(), and ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::zt.
AlgebraicMatrix65 jacobianCurvilinearToCartesian | ( | const GlobalVector & | momentum, |
int | charge | ||
) |
Definition at line 5 of file TrackingJacobians.cc.
References Vector3DBase< T, FrameTag >::cross(), PV3DBase< T, PVType, FrameType >::mag(), AlCaHLTBitMon_ParallelJobs::p, SiStripOfflineCRack_cfg::p2, PV3DBase< T, PVType, FrameType >::perp(), DiDispStaMuonMonitor_cfi::pt, submitPVResolutionJobs::q, dttmaxenums::R, Vector3DBase< T, FrameTag >::unit(), PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), PV3DBase< T, PVType, FrameType >::z(), and ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::zt.