#include <VMStubTE.h>
Public Member Functions | |
const FPGAWord & | bend () const |
const FPGAWord & | finephi () const |
bool | isPSmodule () const |
std::string | str () const |
const Stub * | stub () const |
const FPGAWord & | stubindex () const |
const FPGAWord & | vmbits () const |
VMStubTE () | |
VMStubTE (const Stub *stub, FPGAWord finephi, FPGAWord bend, FPGAWord vmbits, FPGAWord allstubindex) | |
~VMStubTE ()=default | |
Private Attributes | |
FPGAWord | allStubIndex_ |
FPGAWord | bend_ |
FPGAWord | finephi_ |
const Stub * | stub_ |
FPGAWord | vmbits_ |
Definition at line 15 of file VMStubTE.h.
|
inline |
Definition at line 17 of file VMStubTE.h.
VMStubTE::VMStubTE | ( | const Stub * | stub, |
FPGAWord | finephi, | ||
FPGAWord | bend, | ||
FPGAWord | vmbits, | ||
FPGAWord | allstubindex | ||
) |
Definition at line 6 of file VMStubTE.cc.
|
default |
|
inline |
Definition at line 25 of file VMStubTE.h.
References bend_.
Referenced by trklet::VMStubsTEMemory::addVMStub(), trklet::TripletEngine::execute(), trklet::TrackletEngine::execute(), trklet::TrackletEngineDisplaced::execute(), and trklet::TrackletEngineUnit::step().
|
inline |
Definition at line 23 of file VMStubTE.h.
References finephi_.
Referenced by trklet::TrackletEngine::execute(), trklet::TripletEngine::execute(), trklet::TrackletEngineDisplaced::execute(), and trklet::TrackletEngineUnit::step().
|
inline |
Definition at line 31 of file VMStubTE.h.
References trklet::Stub::isPSmodule(), and stub_.
Referenced by trklet::VMStubsTEMemory::addVMStub(), trklet::TripletEngine::execute(), trklet::TrackletEngine::execute(), trklet::TrackletEngineDisplaced::execute(), and trklet::TrackletEngineUnit::step().
std::string VMStubTE::str | ( | ) | const |
Definition at line 14 of file VMStubTE.cc.
|
inline |
Definition at line 29 of file VMStubTE.h.
References stub_.
Referenced by trklet::VMStubsTEMemory::addVMStub(), trklet::TripletEngine::execute(), trklet::TrackletEngine::execute(), trklet::TrackletEngineDisplaced::execute(), and trklet::TrackletEngineUnit::step().
|
inline |
|
inline |
Definition at line 27 of file VMStubTE.h.
References vmbits_.
Referenced by trklet::VMStubsTEMemory::addVMStub(), trklet::TrackletEngine::execute(), trklet::TrackletEngineDisplaced::execute(), and trklet::TrackletEngineUnit::step().
|
private |
Definition at line 42 of file VMStubTE.h.
Referenced by stubindex().
|
private |
Definition at line 40 of file VMStubTE.h.
Referenced by bend().
|
private |
Definition at line 39 of file VMStubTE.h.
Referenced by finephi().
|
private |
Definition at line 43 of file VMStubTE.h.
Referenced by isPSmodule(), and stub().
|
private |
Definition at line 41 of file VMStubTE.h.
Referenced by vmbits().