CMS 3D CMS Logo

trklet::TrackletProcessor Member List

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) overridetrklet::TrackletProcessorvirtual
addLayerProj(Tracklet *tracklet, int layer)trklet::TrackletCalculatorBase
addOutput(MemoryBase *memory, std::string output) overridetrklet::TrackletProcessorvirtual
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() consttrklet::ProcessBaseinline
globals_trklet::ProcessBaseprotected
goodTrackPars(bool goodrinv, bool goodz0)trklet::TrackletCalculatorBase
iAllStub_trklet::TrackletProcessorprivate
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::TrackletProcessorprivate
innerphibits_trklet::TrackletProcessorprivate
inSector(int iphi0, int irinv, double phi0approx, double rinvapprox)trklet::TrackletCalculatorBase
iSector_trklet::ProcessBaseprotected
iSeed_trklet::TrackletCalculatorBaseprotected
iTC_trklet::TrackletProcessorprivate
layerdisk1_trklet::TrackletCalculatorBaseprotected
layerdisk2_trklet::TrackletCalculatorBaseprotected
name_trklet::ProcessBaseprotected
nbits(unsigned int power)trklet::ProcessBase
nbitsfinephi_trklet::TrackletProcessorprivate
nbitsfinephidiff_trklet::TrackletProcessorprivate
nbitsrfinebintable_trklet::TrackletProcessorprivate
nbitsrzbin_trklet::TrackletProcessorprivate
nbitszfinebintable_trklet::TrackletProcessorprivate
outerallstubs_trklet::TrackletProcessorprivate
outerphibits_trklet::TrackletProcessorprivate
outervmstubs_trklet::TrackletProcessorprivate
overlapSeeding(const Stub *innerFPGAStub, const L1TStub *innerStub, const Stub *outerFPGAStub, const L1TStub *outerStub)trklet::TrackletCalculatorBase
phimax_trklet::ProcessBaseprotected
phimin_trklet::ProcessBaseprotected
ProcessBase(std::string name, Settings const &settings, Globals *global, unsigned int iSector)trklet::ProcessBase
pttableinner_trklet::TrackletProcessorprivate
pttableinnernew_trklet::TrackletProcessorprivate
pttableouter_trklet::TrackletProcessorprivate
pttableouternew_trklet::TrackletProcessorprivate
settings_trklet::ProcessBaseprotected
TCIndex_trklet::TrackletCalculatorBaseprotected
tedatabuffers_trklet::TrackletProcessorprivate
teunits_trklet::TrackletProcessorprivate
TrackletCalculatorBase(std::string name, Settings const &settings, Globals *global, unsigned int iSector)trklet::TrackletCalculatorBase
trackletpars_trklet::TrackletCalculatorBaseprotected
TrackletProcessor(std::string name, Settings const &settings, Globals *globals, unsigned int iSector)trklet::TrackletProcessor
trackletprojdisks_trklet::TrackletCalculatorBaseprotected
trackletprojlayers_trklet::TrackletCalculatorBaseprotected
useregion_trklet::TrackletProcessorprivate
vmrtable_trklet::TrackletProcessorprivate
writeTETable()trklet::TrackletProcessor
~ProcessBase()=defaulttrklet::ProcessBasevirtual
~TrackletCalculatorBase() override=defaulttrklet::TrackletCalculatorBase
~TrackletProcessor() override=defaulttrklet::TrackletProcessor