CMS 3D CMS Logo

Functions
TrackingParticleIP Namespace Reference

Functions

template<typename T_Vertex , typename T_Momentum , typename T_Point >
auto dxy (const T_Vertex &vertex, const T_Momentum &momentum, const T_Point &point)
 
template<typename T_Vertex , typename T_Momentum , typename T_Point >
auto dz (const T_Vertex &vertex, const T_Momentum &momentum, const T_Point &point)
 

Function Documentation

◆ dxy()

template<typename T_Vertex , typename T_Momentum , typename T_Point >
auto TrackingParticleIP::dxy ( const T_Vertex &  vertex,
const T_Momentum &  momentum,
const T_Point &  point 
)
inline

◆ dz()

template<typename T_Vertex , typename T_Momentum , typename T_Point >
auto TrackingParticleIP::dz ( const T_Vertex &  vertex,
const T_Momentum &  momentum,
const T_Point &  point 
)
inline

Definition at line 16 of file TrackingParticleIP.h.

16  {
17  return vertex.z() - point.z() -
18  ((vertex.x() - point.x()) * momentum.x() + (vertex.y() - point.y()) * momentum.y()) * momentum.z() /
19  momentum.perp2();
20  }

References point, and bphysicsOniaDQM_cfi::vertex.

Referenced by MuonTrackValidator::analyze(), MultiTrackValidator::dqmAnalyze(), MTVHistoProducerAlgoForTracker::fill_ResoAndPull_recoTrack_histos(), and TrackingNtuple::fillTrackingParticles().

funct::sin
Sin< T >::type sin(const T &t)
Definition: Sin.h:22
funct::cos
Cos< T >::type cos(const T &t)
Definition: Cos.h:22
bphysicsOniaDQM_cfi.vertex
vertex
Definition: bphysicsOniaDQM_cfi.py:7
point
*vegas h *****************************************************used in the default bin number in original ***version of VEGAS is ***a higher bin number might help to derive a more precise ***grade subtle point
Definition: invegas.h:5