This is the complete list of members for trklet::TrackletProcessor, including all inherited members.
addDiskProj(Tracklet *tracklet, int disk) | trklet::TrackletCalculatorBase | |
addInput(MemoryBase *memory, std::string input) override | trklet::TrackletProcessor | virtual |
addLayerProj(Tracklet *tracklet, int layer) | trklet::TrackletCalculatorBase | |
addOutput(MemoryBase *memory, std::string output) override | trklet::TrackletProcessor | virtual |
addOutputProjection(TrackletProjectionsMemory *&outputProj, MemoryBase *memory) | trklet::TrackletProcessor | |
addProjection(int layer, int iphi, TrackletProjectionsMemory *trackletprojs, Tracklet *tracklet) | trklet::TrackletCalculatorBase | |
addProjectionDisk(int disk, int iphi, TrackletProjectionsMemory *trackletprojs, Tracklet *tracklet) | trklet::TrackletCalculatorBase | |
barrelSeeding(const Stub *innerFPGAStub, const L1TStub *innerStub, const Stub *outerFPGAStub, const L1TStub *outerStub) | trklet::TrackletCalculatorBase | |
buildLUT() | trklet::TrackletProcessor | |
diskSeeding(const Stub *innerFPGAStub, const L1TStub *innerStub, const Stub *outerFPGAStub, const L1TStub *outerStub) | trklet::TrackletCalculatorBase | |
exactproj(double rproj, double rinv, double phi0, double t, double z0, double &phiproj, double &zproj, double &phider, double &zder) | trklet::TrackletCalculatorBase | |
exactprojdisk(double zproj, double rinv, double phi0, double t, double z0, double &phiproj, double &rproj, double &phider, double &rder) | trklet::TrackletCalculatorBase | |
exacttracklet(double r1, double z1, double phi1, double r2, double z2, double phi2, double, double &rinv, double &phi0, double &t, double &z0, double phiproj[N_LAYER - 2], double zproj[N_LAYER - 2], double phider[N_LAYER - 2], double zder[N_LAYER - 2], double phiprojdisk[N_DISK], double rprojdisk[N_DISK], double phiderdisk[N_DISK], double rderdisk[N_DISK]) | trklet::TrackletCalculatorBase | |
exacttrackletdisk(double r1, double z1, double phi1, double r2, double z2, double phi2, double, double &rinv, double &phi0, double &t, double &z0, double phiprojLayer[N_PSLAYER], double zprojLayer[N_PSLAYER], double phiderLayer[N_PSLAYER], double zderLayer[N_PSLAYER], double phiproj[N_DISK - 2], double rproj[N_DISK - 2], double phider[N_DISK - 2], double rder[N_DISK - 2]) | trklet::TrackletCalculatorBase | |
exacttrackletOverlap(double r1, double z1, double phi1, double r2, double z2, double phi2, double, double &rinv, double &phi0, double &t, double &z0, double phiprojLayer[N_PSLAYER], double zprojLayer[N_PSLAYER], double phiderLayer[N_PSLAYER], double zderLayer[N_PSLAYER], double phiproj[N_DISK - 2], double rproj[N_DISK - 2], double phider[N_DISK - 2], double rder[N_DISK - 2]) | trklet::TrackletCalculatorBase | |
execute() | trklet::TrackletProcessor | |
getISeed(const std::string &name) | trklet::ProcessBase | |
getName() const | trklet::ProcessBase | inline |
globals_ | trklet::ProcessBase | protected |
goodTrackPars(bool goodrinv, bool goodz0) | trklet::TrackletCalculatorBase | |
iAllStub_ | trklet::TrackletProcessor | private |
initLayerDisk(unsigned int pos, int &layer, int &disk) | trklet::ProcessBase | |
initLayerDisk(unsigned int pos, int &layer, int &disk, int &layerdisk) | trklet::ProcessBase | |
initLayerDisk(unsigned int pos) | trklet::ProcessBase | |
initLayerDisksandISeed(unsigned int &layerdisk1, unsigned int &layerdisk2, unsigned int &iSeed) | trklet::ProcessBase | |
innerallstubs_ | trklet::TrackletProcessor | private |
innerphibits_ | trklet::TrackletProcessor | private |
inSector(int iphi0, int irinv, double phi0approx, double rinvapprox) | trklet::TrackletCalculatorBase | |
iSector_ | trklet::ProcessBase | protected |
iSeed_ | trklet::TrackletCalculatorBase | protected |
iTC_ | trklet::TrackletProcessor | private |
layerdisk1_ | trklet::TrackletCalculatorBase | protected |
layerdisk2_ | trklet::TrackletCalculatorBase | protected |
name_ | trklet::ProcessBase | protected |
nbits(unsigned int power) | trklet::ProcessBase | |
nbitsfinephi_ | trklet::TrackletProcessor | private |
nbitsfinephidiff_ | trklet::TrackletProcessor | private |
nbitsrfinebintable_ | trklet::TrackletProcessor | private |
nbitsrzbin_ | trklet::TrackletProcessor | private |
nbitszfinebintable_ | trklet::TrackletProcessor | private |
outerallstubs_ | trklet::TrackletProcessor | private |
outerphibits_ | trklet::TrackletProcessor | private |
outervmstubs_ | trklet::TrackletProcessor | private |
overlapSeeding(const Stub *innerFPGAStub, const L1TStub *innerStub, const Stub *outerFPGAStub, const L1TStub *outerStub) | trklet::TrackletCalculatorBase | |
phimax_ | trklet::ProcessBase | protected |
phimin_ | trklet::ProcessBase | protected |
ProcessBase(std::string name, Settings const &settings, Globals *global, unsigned int iSector) | trklet::ProcessBase | |
pttableinner_ | trklet::TrackletProcessor | private |
pttableinnernew_ | trklet::TrackletProcessor | private |
pttableouter_ | trklet::TrackletProcessor | private |
pttableouternew_ | trklet::TrackletProcessor | private |
settings_ | trklet::ProcessBase | protected |
TCIndex_ | trklet::TrackletCalculatorBase | protected |
tedatabuffers_ | trklet::TrackletProcessor | private |
teunits_ | trklet::TrackletProcessor | private |
TrackletCalculatorBase(std::string name, Settings const &settings, Globals *global, unsigned int iSector) | trklet::TrackletCalculatorBase | |
trackletpars_ | trklet::TrackletCalculatorBase | protected |
TrackletProcessor(std::string name, Settings const &settings, Globals *globals, unsigned int iSector) | trklet::TrackletProcessor | |
trackletprojdisks_ | trklet::TrackletCalculatorBase | protected |
trackletprojlayers_ | trklet::TrackletCalculatorBase | protected |
useregion_ | trklet::TrackletProcessor | private |
vmrtable_ | trklet::TrackletProcessor | private |
writeTETable() | trklet::TrackletProcessor | |
~ProcessBase()=default | trklet::ProcessBase | virtual |
~TrackletCalculatorBase() override=default | trklet::TrackletCalculatorBase | |
~TrackletProcessor() override=default | trklet::TrackletProcessor |