#include <DiskResidual.h>
Public Member Functions | |
double | alpha () const |
DiskResidual () | |
const FPGAWord & | fpgaphiresid () const |
const FPGAWord & | fpgarresid () const |
const FPGAWord & | fpgastubid () const |
const FPGAWord & | ialpha () const |
void | init (Settings const &settings, int disk, int iphiresid, int irresid, int istubid, double phiresid, double rresid, double phiresidapprox, double rresidapprox, double zstub, double alpha, FPGAWord ialpha, const Stub *stubptr) |
double | phiresid () const |
double | phiresidapprox () const |
double | rresid () const |
double | rresidapprox () const |
const Stub * | stubptr () const |
bool | valid () const |
double | zstub () const |
~DiskResidual ()=default | |
Protected Attributes | |
double | alpha_ |
int | disk_ |
FPGAWord | fpgaphiresid_ |
FPGAWord | fpgarresid_ |
FPGAWord | fpgastubid_ |
FPGAWord | ialpha_ |
double | phiresid_ |
double | phiresidapprox_ |
double | rresid_ |
double | rresidapprox_ |
const Stub * | stubptr_ |
bool | valid_ |
double | zstub_ |
Definition at line 13 of file DiskResidual.h.
|
inline |
|
default |
|
inline |
Definition at line 75 of file DiskResidual.h.
References alpha_, cms::cuda::assert(), and valid_.
Referenced by trklet::Tracklet::alphadisk().
|
inline |
Definition at line 35 of file DiskResidual.h.
References cms::cuda::assert(), fpgaphiresid_, and valid_.
Referenced by trklet::Tracklet::fpgaphiresiddisk(), and trklet::Tracklet::fullmatchdiskstr().
|
inline |
Definition at line 40 of file DiskResidual.h.
References cms::cuda::assert(), fpgarresid_, and valid_.
Referenced by trklet::Tracklet::fpgarresiddisk(), and trklet::Tracklet::fullmatchdiskstr().
|
inline |
Definition at line 45 of file DiskResidual.h.
References cms::cuda::assert(), fpgastubid_, and valid_.
Referenced by trklet::Tracklet::fullmatchdiskstr(), trklet::Tracklet::getStubIDs(), and trklet::Tracklet::trackfitstr().
|
inline |
Definition at line 80 of file DiskResidual.h.
References cms::cuda::assert(), ialpha_, and valid_.
Referenced by trklet::Tracklet::ialphadisk().
void DiskResidual::init | ( | Settings const & | settings, |
int | disk, | ||
int | iphiresid, | ||
int | irresid, | ||
int | istubid, | ||
double | phiresid, | ||
double | rresid, | ||
double | phiresidapprox, | ||
double | rresidapprox, | ||
double | zstub, | ||
double | alpha, | ||
FPGAWord | ialpha, | ||
const Stub * | stubptr | ||
) |
Definition at line 7 of file DiskResidual.cc.
References funct::abs(), alpha, cms::cuda::assert(), sistrip::disk_, trklet::N_DISK, trklet::Settings::phiresidbits(), trklet::Settings::rresidbits(), and sistrip::valid_.
Referenced by trklet::Tracklet::addMatchDisk().
|
inline |
Definition at line 50 of file DiskResidual.h.
References cms::cuda::assert(), phiresid_, and valid_.
Referenced by trklet::Tracklet::phiresiddisk().
|
inline |
Definition at line 60 of file DiskResidual.h.
References cms::cuda::assert(), phiresidapprox_, and valid_.
Referenced by trklet::Tracklet::phiresidapproxdisk().
|
inline |
Definition at line 55 of file DiskResidual.h.
References cms::cuda::assert(), rresid_, and valid_.
Referenced by trklet::Tracklet::rresiddisk().
|
inline |
Definition at line 65 of file DiskResidual.h.
References cms::cuda::assert(), rresidapprox_, and valid_.
Referenced by trklet::Tracklet::rresidapproxdisk().
|
inline |
Definition at line 85 of file DiskResidual.h.
References cms::cuda::assert(), stubptr_, and valid_.
|
inline |
Definition at line 33 of file DiskResidual.h.
References valid_.
Referenced by trklet::Tracklet::matchdisk().
|
inline |
Definition at line 70 of file DiskResidual.h.
References cms::cuda::assert(), valid_, and zstub_.
Referenced by trklet::Tracklet::zstubdisk().
|
protected |
Definition at line 106 of file DiskResidual.h.
Referenced by alpha().
|
protected |
Definition at line 93 of file DiskResidual.h.
|
protected |
Definition at line 95 of file DiskResidual.h.
Referenced by fpgaphiresid().
|
protected |
Definition at line 96 of file DiskResidual.h.
Referenced by fpgarresid().
|
protected |
Definition at line 97 of file DiskResidual.h.
Referenced by fpgastubid().
|
protected |
Definition at line 107 of file DiskResidual.h.
Referenced by ialpha().
|
protected |
Definition at line 99 of file DiskResidual.h.
Referenced by phiresid().
|
protected |
Definition at line 102 of file DiskResidual.h.
Referenced by phiresidapprox().
|
protected |
Definition at line 100 of file DiskResidual.h.
Referenced by rresid().
|
protected |
Definition at line 103 of file DiskResidual.h.
Referenced by rresidapprox().
|
protected |
Definition at line 108 of file DiskResidual.h.
Referenced by stubptr().
|
protected |
Definition at line 88 of file DiskResidual.h.
Referenced by alpha(), DiskResidual(), fpgaphiresid(), fpgarresid(), fpgastubid(), ialpha(), phiresid(), phiresidapprox(), rresid(), rresidapprox(), stubptr(), valid(), and zstub().
|
protected |
Definition at line 105 of file DiskResidual.h.
Referenced by zstub().