#include <LayerResidual.h>
Public Member Functions | |
const FPGAWord & | fpgaphiresid () const |
const FPGAWord & | fpgastubid () const |
const FPGAWord & | fpgazresid () const |
void | init (Settings const &settings, int layer, int iphiresid, int izresid, int istubid, double phiresid, double zresid, double phiresidapprox, double zresidapprox, double rstub, const Stub *stubptr) |
LayerResidual () | |
double | phiresid () const |
double | phiresidapprox () const |
double | rstub () const |
const Stub * | stubptr () const |
bool | valid () const |
double | zresid () const |
double | zresidapprox () const |
~LayerResidual ()=default | |
Protected Attributes | |
FPGAWord | fpgaphiresid_ |
FPGAWord | fpgastubid_ |
FPGAWord | fpgazresid_ |
int | layer_ |
double | phiresid_ |
double | phiresidapprox_ |
double | rstub_ |
const Stub * | stubptr_ |
bool | valid_ |
double | zresid_ |
double | zresidapprox_ |
Definition at line 13 of file LayerResidual.h.
|
inline |
|
default |
|
inline |
Definition at line 33 of file LayerResidual.h.
References cms::cuda::assert(), fpgaphiresid_, and valid_.
Referenced by trklet::Tracklet::fpgaphiresid(), and trklet::Tracklet::fullmatchstr().
|
inline |
Definition at line 43 of file LayerResidual.h.
References cms::cuda::assert(), fpgastubid_, and valid_.
Referenced by trklet::Tracklet::fullmatchstr(), trklet::Tracklet::getStubIDs(), and trklet::Tracklet::trackfitstr().
|
inline |
Definition at line 38 of file LayerResidual.h.
References cms::cuda::assert(), fpgazresid_, and valid_.
Referenced by trklet::Tracklet::fpgazresid(), and trklet::Tracklet::fullmatchstr().
void LayerResidual::init | ( | Settings const & | settings, |
int | layer, | ||
int | iphiresid, | ||
int | izresid, | ||
int | istubid, | ||
double | phiresid, | ||
double | zresid, | ||
double | phiresidapprox, | ||
double | zresidapprox, | ||
double | rstub, | ||
const Stub * | stubptr | ||
) |
Definition at line 7 of file LayerResidual.cc.
References funct::abs(), cms::cuda::assert(), sistrip::layer_, trklet::N_LAYER, trklet::Settings::phiresidbits(), sistrip::valid_, and trklet::Settings::zresidbits().
Referenced by trklet::Tracklet::addMatch().
|
inline |
Definition at line 48 of file LayerResidual.h.
References cms::cuda::assert(), phiresid_, and valid_.
Referenced by trklet::Tracklet::phiresid().
|
inline |
Definition at line 58 of file LayerResidual.h.
References cms::cuda::assert(), phiresidapprox_, and valid_.
Referenced by trklet::Tracklet::phiresidapprox().
|
inline |
Definition at line 68 of file LayerResidual.h.
References cms::cuda::assert(), rstub_, and valid_.
Referenced by trklet::Tracklet::rstub().
|
inline |
Definition at line 73 of file LayerResidual.h.
References cms::cuda::assert(), stubptr_, and valid_.
Referenced by trklet::Tracklet::stubptr().
|
inline |
Definition at line 31 of file LayerResidual.h.
References valid_.
Referenced by trklet::Tracklet::getStubIDs(), trklet::Tracklet::match(), and trklet::Tracklet::validResid().
|
inline |
Definition at line 53 of file LayerResidual.h.
References cms::cuda::assert(), valid_, and zresid_.
Referenced by trklet::Tracklet::zresid().
|
inline |
Definition at line 63 of file LayerResidual.h.
References cms::cuda::assert(), valid_, and zresidapprox_.
Referenced by trklet::Tracklet::zresidapprox().
|
protected |
Definition at line 83 of file LayerResidual.h.
Referenced by fpgaphiresid().
|
protected |
Definition at line 85 of file LayerResidual.h.
Referenced by fpgastubid().
|
protected |
Definition at line 84 of file LayerResidual.h.
Referenced by fpgazresid().
|
protected |
Definition at line 81 of file LayerResidual.h.
|
protected |
Definition at line 87 of file LayerResidual.h.
Referenced by phiresid().
|
protected |
Definition at line 90 of file LayerResidual.h.
Referenced by phiresidapprox().
|
protected |
Definition at line 93 of file LayerResidual.h.
Referenced by rstub().
|
protected |
Definition at line 94 of file LayerResidual.h.
Referenced by stubptr().
|
protected |
Definition at line 79 of file LayerResidual.h.
Referenced by fpgaphiresid(), fpgastubid(), fpgazresid(), LayerResidual(), phiresid(), phiresidapprox(), rstub(), stubptr(), valid(), zresid(), and zresidapprox().
|
protected |
Definition at line 88 of file LayerResidual.h.
Referenced by zresid().
|
protected |
Definition at line 91 of file LayerResidual.h.
Referenced by zresidapprox().