This is the complete list of members for trklet::TrackletCalculator, including all inherited members.
addDiskProj(Tracklet *tracklet, int disk) | trklet::TrackletCalculatorBase | |
addInput(MemoryBase *memory, std::string input) override | trklet::TrackletCalculator | virtual |
addLayerProj(Tracklet *tracklet, int layer) | trklet::TrackletCalculatorBase | |
addOutput(MemoryBase *memory, std::string output) override | trklet::TrackletCalculator | virtual |
addOutputProjection(TrackletProjectionsMemory *&outputProj, MemoryBase *memory) | trklet::TrackletCalculator | |
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 | |
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(unsigned int iSector, double phimin, double phimax) | trklet::TrackletCalculator | |
getISeed(const std::string &name) | trklet::ProcessBase | |
getName() const | trklet::ProcessBase | inline |
globals_ | trklet::ProcessBase | protected |
goodTrackPars(bool goodrinv, bool goodz0) | trklet::TrackletCalculatorBase | |
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::TrackletCalculator | private |
inSector(int iphi0, int irinv, double phi0approx, double rinvapprox) | trklet::TrackletCalculatorBase | |
iSector_ | trklet::TrackletCalculatorBase | protected |
iSeed_ | trklet::TrackletCalculatorBase | protected |
iTC_ | trklet::TrackletCalculator | private |
layerdisk1_ | trklet::TrackletCalculatorBase | protected |
layerdisk2_ | trklet::TrackletCalculatorBase | protected |
name_ | trklet::ProcessBase | protected |
nbits(unsigned int power) | trklet::ProcessBase | |
outerallstubs_ | trklet::TrackletCalculator | private |
overlapSeeding(const Stub *innerFPGAStub, const L1TStub *innerStub, const Stub *outerFPGAStub, const L1TStub *outerStub) | trklet::TrackletCalculatorBase | |
phimax_ | trklet::TrackletCalculatorBase | protected |
phimin_ | trklet::TrackletCalculatorBase | protected |
ProcessBase(std::string name, Settings const &settings, Globals *global) | trklet::ProcessBase | |
settings_ | trklet::ProcessBase | protected |
stubpairs_ | trklet::TrackletCalculator | private |
TCIndex_ | trklet::TrackletCalculatorBase | protected |
TrackletCalculator(std::string name, Settings const &settings, Globals *globals) | trklet::TrackletCalculator | |
TrackletCalculatorBase(std::string name, Settings const &settings, Globals *global) | trklet::TrackletCalculatorBase | |
trackletpars_ | trklet::TrackletCalculatorBase | protected |
trackletprojdisks_ | trklet::TrackletCalculatorBase | protected |
trackletprojlayers_ | trklet::TrackletCalculatorBase | protected |
writeFirmwareDesign(void(*writeDesign)(const std::vector< VarBase *> &, const std::string &)) | trklet::TrackletCalculator | private |
writeInvTable(void(*writeLUT)(const VarInv &, const std::string &)) | trklet::TrackletCalculator | private |
~ProcessBase()=default | trklet::ProcessBase | virtual |
~TrackletCalculator() override=default | trklet::TrackletCalculator | |
~TrackletCalculatorBase() override=default | trklet::TrackletCalculatorBase |