#include <DAClusterizerInZT_vect.h>
Public Member Functions | |
void | addItem (double new_zpca, double new_tpca, double new_dz2, double new_dt2, const reco::TransientTrack *new_tt, double new_tkwt) |
void | extractRaw () |
unsigned int | getSize () const |
void | insertItem (unsigned int i, double new_zpca, double new_tpca, double new_dz2, double new_dt2, const reco::TransientTrack *new_tt, double new_tkwt) |
Public Attributes | |
double *__restrict__ | dt2 |
std::vector< double > | dt2_vec |
double *__restrict__ | dz2 |
std::vector< double > | dz2_vec |
std::vector< unsigned int > | kmax |
std::vector< unsigned int > | kmin |
double | osumtkwt |
double *__restrict__ | sum_Z |
std::vector< double > | sum_Z_vec |
double *__restrict__ | tkwt |
std::vector< double > | tkwt_vec |
double *__restrict__ | tpca |
std::vector< double > | tpca_vec |
std::vector< const reco::TransientTrack * > | tt |
double *__restrict__ | zpca |
std::vector< double > | zpca_vec |
Definition at line 28 of file DAClusterizerInZT_vect.h.
|
inline |
Definition at line 41 of file DAClusterizerInZT_vect.h.
References dt2_vec, dz2_vec, kmax, kmin, sum_Z_vec, tkwt_vec, tpca_vec, and zpca_vec.
Referenced by DAClusterizerInZT_vect::fill().
|
inline |
Definition at line 79 of file DAClusterizerInZT_vect.h.
References dt2, dt2_vec, dz2, dz2_vec, sum_Z, sum_Z_vec, tkwt, tkwt_vec, tpca, tpca_vec, zpca, and zpca_vec.
Referenced by DAClusterizerInZT_vect::fill(), and DAClusterizerInZT_vect::vertices().
|
inline |
Definition at line 76 of file DAClusterizerInZT_vect.h.
References zpca_vec.
Referenced by DAClusterizerInZT_vect::beta0(), DAClusterizerInZT_vect::clear_vtx_range(), DAClusterizerInZT_vect::dump(), DAClusterizerInZT_vect::fill(), DAClusterizerInZT_vect::vertex_t::insertItem(), DAClusterizerInZT_vect::purge(), DAClusterizerInZT_vect::vertex_t::removeItem(), DAClusterizerInZT_vect::set_vtx_range(), DAClusterizerInZT_vect::split(), DAClusterizerInZT_vect::update(), DAClusterizerInZT_vect::verify(), and DAClusterizerInZT_vect::vertices().
|
inline |
Definition at line 58 of file DAClusterizerInZT_vect.h.
References dt2_vec, dz2_vec, mps_fire::i, kmax, kmin, sum_Z_vec, tkwt_vec, tpca_vec, and zpca_vec.
double* __restrict__ DAClusterizerInZT_vect::track_t::dt2 |
Definition at line 92 of file DAClusterizerInZT_vect.h.
Referenced by DAClusterizerInZT_vect::beta0(), DAClusterizerInZT_vect::dump(), extractRaw(), DAClusterizerInZT_vect::purge(), DAClusterizerInZT_vect::split(), DAClusterizerInZT_vect::verify(), and DAClusterizerInZT_vect::vertices().
std::vector<double> DAClusterizerInZT_vect::track_t::dt2_vec |
Definition at line 32 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), and DAClusterizerInZT_vect::verify().
double* __restrict__ DAClusterizerInZT_vect::track_t::dz2 |
Definition at line 91 of file DAClusterizerInZT_vect.h.
Referenced by DAClusterizerInZT_vect::beta0(), DAClusterizerInZT_vect::dump(), extractRaw(), DAClusterizerInZT_vect::purge(), DAClusterizerInZT_vect::set_vtx_range(), DAClusterizerInZT_vect::split(), DAClusterizerInZT_vect::verify(), and DAClusterizerInZT_vect::vertices().
std::vector<double> DAClusterizerInZT_vect::track_t::dz2_vec |
Definition at line 31 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), and DAClusterizerInZT_vect::verify().
std::vector<unsigned int> DAClusterizerInZT_vect::track_t::kmax |
Definition at line 36 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), DAClusterizerInZT_vect::clear_vtx_range(), DAClusterizerInZT_vect::dump(), insertItem(), DAClusterizerInZT_vect::vertex_t::insertItem(), DAClusterizerInZT_vect::purge(), DAClusterizerInZT_vect::vertex_t::removeItem(), DAClusterizerInZT_vect::set_vtx_range(), DAClusterizerInZT_vect::update(), DAClusterizerInZT_vect::verify(), and DAClusterizerInZT_vect::vertices().
std::vector<unsigned int> DAClusterizerInZT_vect::track_t::kmin |
Definition at line 35 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), DAClusterizerInZT_vect::clear_vtx_range(), DAClusterizerInZT_vect::dump(), insertItem(), DAClusterizerInZT_vect::vertex_t::insertItem(), DAClusterizerInZT_vect::purge(), DAClusterizerInZT_vect::vertex_t::removeItem(), DAClusterizerInZT_vect::set_vtx_range(), DAClusterizerInZT_vect::update(), DAClusterizerInZT_vect::verify(), and DAClusterizerInZT_vect::vertices().
double DAClusterizerInZT_vect::track_t::osumtkwt |
Definition at line 39 of file DAClusterizerInZT_vect.h.
Referenced by DAClusterizerInZT_vect::fill(), and DAClusterizerInZT_vect::update().
double* __restrict__ DAClusterizerInZT_vect::track_t::sum_Z |
Definition at line 94 of file DAClusterizerInZT_vect.h.
Referenced by DAClusterizerInZT_vect::dump(), extractRaw(), DAClusterizerInZT_vect::purge(), DAClusterizerInZT_vect::split(), DAClusterizerInZT_vect::update(), DAClusterizerInZT_vect::verify(), and DAClusterizerInZT_vect::vertices().
std::vector<double> DAClusterizerInZT_vect::track_t::sum_Z_vec |
Definition at line 33 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), DAClusterizerInZT_vect::update(), and DAClusterizerInZT_vect::verify().
double* __restrict__ DAClusterizerInZT_vect::track_t::tkwt |
Definition at line 93 of file DAClusterizerInZT_vect.h.
Referenced by DAClusterizerInZT_vect::beta0(), DAClusterizerInZT_vect::dump(), extractRaw(), DAClusterizerInZT_vect::purge(), DAClusterizerInZT_vect::split(), and DAClusterizerInZT_vect::verify().
std::vector<double> DAClusterizerInZT_vect::track_t::tkwt_vec |
Definition at line 34 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), and DAClusterizerInZT_vect::verify().
double* __restrict__ DAClusterizerInZT_vect::track_t::tpca |
Definition at line 90 of file DAClusterizerInZT_vect.h.
Referenced by DAClusterizerInZT_vect::beta0(), DAClusterizerInZT_vect::dump(), extractRaw(), DAClusterizerInZT_vect::purge(), DAClusterizerInZT_vect::split(), DAClusterizerInZT_vect::verify(), and DAClusterizerInZT_vect::vertices().
std::vector<double> DAClusterizerInZT_vect::track_t::tpca_vec |
Definition at line 30 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), and DAClusterizerInZT_vect::verify().
std::vector<const reco::TransientTrack *> DAClusterizerInZT_vect::track_t::tt |
Definition at line 37 of file DAClusterizerInZT_vect.h.
Referenced by DAClusterizerInZT_vect::dump(), DAClusterizerInZT_vect::verify(), and DAClusterizerInZT_vect::vertices().
double* __restrict__ DAClusterizerInZT_vect::track_t::zpca |
Definition at line 89 of file DAClusterizerInZT_vect.h.
Referenced by DAClusterizerInZT_vect::beta0(), DAClusterizerInZT_vect::dump(), extractRaw(), DAClusterizerInZT_vect::purge(), DAClusterizerInZT_vect::set_vtx_range(), DAClusterizerInZT_vect::split(), DAClusterizerInZT_vect::verify(), and DAClusterizerInZT_vect::vertices().
std::vector<double> DAClusterizerInZT_vect::track_t::zpca_vec |
Definition at line 29 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), getSize(), insertItem(), and DAClusterizerInZT_vect::verify().