#include <ProjectionRouterBendTable.h>
Public Member Functions | |
int | bendLoookup (int diskindex, int bendindex) |
void | init (Settings const &settings, Globals *globals, unsigned int nrbits, unsigned int nphiderbits) |
ProjectionRouterBendTable () | |
~ProjectionRouterBendTable ()=default | |
Private Attributes | |
std::vector< int > | bendtable_ [N_DISK] |
Definition at line 16 of file ProjectionRouterBendTable.h.
|
inline |
Definition at line 18 of file ProjectionRouterBendTable.h.
|
default |
int ProjectionRouterBendTable::bendLoookup | ( | int | diskindex, |
int | bendindex | ||
) |
Definition at line 54 of file ProjectionRouterBendTable.cc.
References bendtable_.
Referenced by trklet::ProjectionRouter::execute(), and trklet::MatchProcessor::execute().
void ProjectionRouterBendTable::init | ( | Settings const & | settings, |
Globals * | globals, | ||
unsigned int | nrbits, | ||
unsigned int | nphiderbits | ||
) |
Definition at line 8 of file ProjectionRouterBendTable.cc.
References trklet::bend(), bendtable_, trklet::IMATH_TrackletCalculator::der_phiD_final, trklet::Globals::ITC_L1L2(), trklet::VarBase::K(), trklet::Settings::krprojshiftdisk(), trklet::N_DISK, trklet::N_LAYER, trklet::Settings::nbitsphiprojderL123(), trklet::Settings::nrbitsstub(), trklet::Settings::rcrit(), trklet::rinv(), trklet::Settings::stripPitch(), OrderedSet::t, and trklet::Settings::zmean().
|
private |
Definition at line 27 of file ProjectionRouterBendTable.h.
Referenced by bendLoookup(), and init().