![]() |
![]() |
#include <lst_math.h>
Public Member Functions | |
const std::vector< float > | center () |
const float | charge () |
float | compare_radius (const std::vector< float > point) |
float | compare_xy (const std::vector< float > point) |
std::tuple< float, float, float, float > | get_helix_point (float t) |
Helix (std::vector< float > c, float r, float p, float l, float q) | |
Helix (float pt, float eta, float phi, float vx, float vy, float vz, float charge) | |
float | infer_t (const std::vector< float > point) |
const float | lam () |
const float | phi () |
const float | radius () |
Public Attributes | |
std::vector< float > | center_ |
float | charge_ |
float | lam_ |
float | phi_ |
float | radius_ |
Definition at line 36 of file lst_math.h.
|
inline |
Definition at line 44 of file lst_math.h.
References DummyCfis::c, center_, charge_, MainPageGenerator::l, lam_, AlCaHLTBitMon_ParallelJobs::p, phi_, lst_math::Phi_mpi_pi(), submitPVResolutionJobs::q, and radius_.
|
inline |
Definition at line 52 of file lst_math.h.
References funct::abs(), center_, charge(), charge_, funct::cos(), PVValHelper::eta, JetChargeProducer_cfi::exp, lam_, M_PI, phi(), phi_, DiDispStaMuonMonitor_cfi::pt, radius_, funct::sin(), btvMC_cff::vx, btvMC_cff::vy, and btvMC_cff::vz.
|
inline |
Definition at line 80 of file lst_math.h.
References center_.
Referenced by get_helix_point(), and infer_t().
|
inline |
Definition at line 84 of file lst_math.h.
References charge_.
Referenced by get_helix_point(), and Helix().
|
inline |
Definition at line 100 of file lst_math.h.
References get_helix_point(), infer_t(), point, mathSSE::sqrt(), submitPVValidationJobs::t, and x.
Referenced by drfracSimHitConsistentWithHelix().
|
inline |
Definition at line 107 of file lst_math.h.
References get_helix_point(), infer_t(), point, funct::pow(), mathSSE::sqrt(), submitPVValidationJobs::t, and x.
Referenced by distxySimHitConsistentWithHelix().
|
inline |
Definition at line 86 of file lst_math.h.
References center(), charge(), funct::cos(), lam(), phi(), radius(), funct::sin(), mathSSE::sqrt(), submitPVValidationJobs::t, funct::tan(), and x.
Referenced by compare_radius(), compare_xy(), and drfracSimHitConsistentWithHelix().
|
inline |
Definition at line 94 of file lst_math.h.
References center(), lam(), point, radius(), submitPVValidationJobs::t, and funct::tan().
Referenced by compare_radius(), compare_xy(), distxySimHitConsistentWithHelix(), and drfracSimHitConsistentWithHelix().
|
inline |
Definition at line 83 of file lst_math.h.
References lam_.
Referenced by get_helix_point(), and infer_t().
|
inline |
Definition at line 82 of file lst_math.h.
References phi_.
Referenced by Particle.Particle::__str__(), datamodel.Object::DeltaR(), get_helix_point(), Helix(), datamodel.Object::p4(), and ntupleDataFormat.Track::phiPull().
|
inline |
Definition at line 81 of file lst_math.h.
References radius_.
Referenced by get_helix_point(), and infer_t().
std::vector<float> lst_math::Helix::center_ |
Definition at line 38 of file lst_math.h.
float lst_math::Helix::charge_ |
Definition at line 42 of file lst_math.h.
float lst_math::Helix::lam_ |
Definition at line 41 of file lst_math.h.
float lst_math::Helix::phi_ |
Definition at line 40 of file lst_math.h.
float lst_math::Helix::radius_ |
Definition at line 39 of file lst_math.h.