This is the complete list of members for trklet::TrackletCalculatorBase, including all inherited members.
addDiskProj(Tracklet *tracklet, int disk) | trklet::TrackletCalculatorBase | |
addInput(MemoryBase *memory, std::string input)=0 | trklet::ProcessBase | pure virtual |
addLayerProj(Tracklet *tracklet, int layer) | trklet::TrackletCalculatorBase | |
addOutput(MemoryBase *memory, std::string output)=0 | trklet::ProcessBase | pure virtual |
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 | |
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 | |
inSector(int iphi0, int irinv, double phi0approx, double rinvapprox) | trklet::TrackletCalculatorBase | |
iSector_ | trklet::ProcessBase | protected |
iSeed_ | trklet::TrackletCalculatorBase | protected |
layerdisk1_ | trklet::TrackletCalculatorBase | protected |
layerdisk2_ | trklet::TrackletCalculatorBase | protected |
name_ | trklet::ProcessBase | protected |
nbits(unsigned int power) | trklet::ProcessBase | |
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 | |
settings_ | trklet::ProcessBase | protected |
TCIndex_ | trklet::TrackletCalculatorBase | protected |
TrackletCalculatorBase(std::string name, Settings const &settings, Globals *global, unsigned int iSector) | trklet::TrackletCalculatorBase | |
trackletpars_ | trklet::TrackletCalculatorBase | protected |
trackletprojdisks_ | trklet::TrackletCalculatorBase | protected |
trackletprojlayers_ | trklet::TrackletCalculatorBase | protected |
~ProcessBase()=default | trklet::ProcessBase | virtual |
~TrackletCalculatorBase() override=default | trklet::TrackletCalculatorBase |