#include <DAClusterizerInZT_vect.h>
Public Member Functions | |
void | addItem (double new_zvtx, double new_tvtx, double new_rho) |
void | extractRaw () |
unsigned int | getSize () const |
void | insertItem (unsigned int k, double new_zvtx, double new_tvtx, double new_rho, track_t &tks) |
unsigned int | insertOrdered (double zvtx, double tvtx, double rho, track_t &tks) |
void | removeItem (unsigned int k, track_t &tks) |
Public Attributes | |
double *__restrict__ | exp |
double *__restrict__ | exp_arg |
std::vector< double > | exp_arg_vec |
std::vector< double > | exp_vec |
double *__restrict__ | nut |
std::vector< double > | nut_vec |
double *__restrict__ | nuz |
std::vector< double > | nuz_vec |
double *__restrict__ | rho |
std::vector< double > | rho_vec |
double *__restrict__ | se |
std::vector< double > | se_vec |
double *__restrict__ | stt |
std::vector< double > | stt_vec |
std::vector< double > | sw_vec |
double *__restrict__ | swt |
std::vector< double > | swt_vec |
double *__restrict__ | swz |
std::vector< double > | swz_vec |
double *__restrict__ | szt |
std::vector< double > | szt_vec |
double *__restrict__ | szz |
std::vector< double > | szz_vec |
double *__restrict__ | tvtx |
std::vector< double > | tvtx_vec |
double *__restrict__ | zvtx |
std::vector< double > | zvtx_vec |
Definition at line 98 of file DAClusterizerInZT_vect.h.
|
inline |
Definition at line 121 of file DAClusterizerInZT_vect.h.
References exp_arg_vec, exp_vec, extractRaw(), nut_vec, nuz_vec, rho_vec, se_vec, stt_vec, swt_vec, swz_vec, szt_vec, szz_vec, tvtx_vec, and zvtx_vec.
|
inline |
Definition at line 239 of file DAClusterizerInZT_vect.h.
References exp, exp_arg, exp_arg_vec, exp_vec, nut, nut_vec, nuz, nuz_vec, rho, rho_vec, se, se_vec, stt, stt_vec, swt, swt_vec, swz, swz_vec, szt, szt_vec, szz, szz_vec, tvtx, tvtx_vec, zvtx, and zvtx_vec.
Referenced by addItem(), insertItem(), and removeItem().
|
inline |
Definition at line 119 of file DAClusterizerInZT_vect.h.
References zvtx_vec.
Referenced by DAClusterizerInZT_vect::clear_vtx_range(), insertOrdered(), DAClusterizerInZT_vect::set_vtx_range(), and DAClusterizerInZT_vect::update().
|
inline |
Definition at line 143 of file DAClusterizerInZT_vect.h.
References exp_arg_vec, exp_vec, extractRaw(), DAClusterizerInZT_vect::track_t::getSize(), mps_fire::i, dqmdumpme::k, DAClusterizerInZT_vect::track_t::kmax, DAClusterizerInZT_vect::track_t::kmin, nut_vec, nuz_vec, rho_vec, se_vec, stt_vec, swt_vec, swz_vec, szt_vec, szz_vec, tvtx_vec, and zvtx_vec.
Referenced by insertOrdered().
|
inline |
Definition at line 207 of file DAClusterizerInZT_vect.h.
References getSize(), insertItem(), dqmdumpme::k, rho, tvtx, zvtx, and zvtx_vec.
|
inline |
Definition at line 175 of file DAClusterizerInZT_vect.h.
References exp_arg_vec, exp_vec, extractRaw(), DAClusterizerInZT_vect::track_t::getSize(), mps_fire::i, dqmdumpme::k, DAClusterizerInZT_vect::track_t::kmax, DAClusterizerInZT_vect::track_t::kmin, nut_vec, nuz_vec, rho_vec, se_vec, stt_vec, swt_vec, swz_vec, szt_vec, szz_vec, tvtx_vec, and zvtx_vec.
double* __restrict__ DAClusterizerInZT_vect::vertex_t::exp |
Definition at line 224 of file DAClusterizerInZT_vect.h.
Referenced by extractRaw(), and DAClusterizerInZT_vect::update().
double* __restrict__ DAClusterizerInZT_vect::vertex_t::exp_arg |
Definition at line 223 of file DAClusterizerInZT_vect.h.
Referenced by extractRaw(), and DAClusterizerInZT_vect::update().
std::vector<double> DAClusterizerInZT_vect::vertex_t::exp_arg_vec |
Definition at line 107 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), and removeItem().
std::vector<double> DAClusterizerInZT_vect::vertex_t::exp_vec |
Definition at line 108 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), and removeItem().
double* __restrict__ DAClusterizerInZT_vect::vertex_t::nut |
Definition at line 229 of file DAClusterizerInZT_vect.h.
Referenced by extractRaw(), and DAClusterizerInZT_vect::update().
std::vector<double> DAClusterizerInZT_vect::vertex_t::nut_vec |
Definition at line 114 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), and removeItem().
double* __restrict__ DAClusterizerInZT_vect::vertex_t::nuz |
Definition at line 228 of file DAClusterizerInZT_vect.h.
Referenced by extractRaw(), and DAClusterizerInZT_vect::update().
std::vector<double> DAClusterizerInZT_vect::vertex_t::nuz_vec |
Definition at line 113 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), and removeItem().
double* __restrict__ DAClusterizerInZT_vect::vertex_t::rho |
Definition at line 222 of file DAClusterizerInZT_vect.h.
Referenced by Lepton.Lepton::absIsoFromEA(), Muon.Muon::absIsoWithFSR(), extractRaw(), and insertOrdered().
std::vector<double> DAClusterizerInZT_vect::vertex_t::rho_vec |
Definition at line 101 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), and removeItem().
double* __restrict__ DAClusterizerInZT_vect::vertex_t::se |
Definition at line 227 of file DAClusterizerInZT_vect.h.
Referenced by extractRaw(), and DAClusterizerInZT_vect::update().
std::vector<double> DAClusterizerInZT_vect::vertex_t::se_vec |
Definition at line 112 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), and removeItem().
double* __restrict__ DAClusterizerInZT_vect::vertex_t::stt |
Definition at line 231 of file DAClusterizerInZT_vect.h.
Referenced by extractRaw(), and DAClusterizerInZT_vect::update().
std::vector<double> DAClusterizerInZT_vect::vertex_t::stt_vec |
Definition at line 116 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), and removeItem().
std::vector<double> DAClusterizerInZT_vect::vertex_t::sw_vec |
Definition at line 109 of file DAClusterizerInZT_vect.h.
double* __restrict__ DAClusterizerInZT_vect::vertex_t::swt |
Definition at line 225 of file DAClusterizerInZT_vect.h.
Referenced by extractRaw(), and DAClusterizerInZT_vect::update().
std::vector<double> DAClusterizerInZT_vect::vertex_t::swt_vec |
Definition at line 111 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), and removeItem().
double* __restrict__ DAClusterizerInZT_vect::vertex_t::swz |
Definition at line 226 of file DAClusterizerInZT_vect.h.
Referenced by extractRaw(), and DAClusterizerInZT_vect::update().
std::vector<double> DAClusterizerInZT_vect::vertex_t::swz_vec |
Definition at line 110 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), and removeItem().
double* __restrict__ DAClusterizerInZT_vect::vertex_t::szt |
Definition at line 232 of file DAClusterizerInZT_vect.h.
Referenced by extractRaw(), and DAClusterizerInZT_vect::update().
std::vector<double> DAClusterizerInZT_vect::vertex_t::szt_vec |
Definition at line 117 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), and removeItem().
double* __restrict__ DAClusterizerInZT_vect::vertex_t::szz |
Definition at line 230 of file DAClusterizerInZT_vect.h.
Referenced by extractRaw(), and DAClusterizerInZT_vect::update().
std::vector<double> DAClusterizerInZT_vect::vertex_t::szz_vec |
Definition at line 115 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), and removeItem().
double* __restrict__ DAClusterizerInZT_vect::vertex_t::tvtx |
Definition at line 221 of file DAClusterizerInZT_vect.h.
Referenced by extractRaw(), and insertOrdered().
std::vector<double> DAClusterizerInZT_vect::vertex_t::tvtx_vec |
Definition at line 100 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), insertItem(), and removeItem().
double* __restrict__ DAClusterizerInZT_vect::vertex_t::zvtx |
Definition at line 220 of file DAClusterizerInZT_vect.h.
Referenced by extractRaw(), insertOrdered(), and DAClusterizerInZT_vect::set_vtx_range().
std::vector<double> DAClusterizerInZT_vect::vertex_t::zvtx_vec |
Definition at line 99 of file DAClusterizerInZT_vect.h.
Referenced by addItem(), extractRaw(), getSize(), insertItem(), insertOrdered(), and removeItem().