binCenter(unsigned par, unsigned bin) const | FPGATrackSimGenScanBinningBase | inline |
binCenter(const IdxSet &idx) const | FPGATrackSimGenScanBinningBase | |
binHighEdge(unsigned par, unsigned bin) const | FPGATrackSimGenScanBinningBase | inline |
binIdx(unsigned par, double val) const | FPGATrackSimGenScanBinningBase | inline |
binIdx(const ParSet &pars) const | FPGATrackSimGenScanBinningBase | |
binLowEdge(unsigned par, unsigned bin) const | FPGATrackSimGenScanBinningBase | inline |
binLowEdge(const IdxSet &idx) const | FPGATrackSimGenScanBinningBase | |
center() const | FPGATrackSimGenScanBinningBase | |
etaHistScale() const =0 | FPGATrackSimGenScanBinningBase | pure virtual |
etaResidual(const ParSet &parset, FPGATrackSimHit const *hit, [[maybe_unused]] bool debug=false) const =0 | FPGATrackSimGenScanBinningBase | pure virtual |
etaShift(const IdxSet &idx, FPGATrackSimHit const *hit, bool debug=false) const | FPGATrackSimGenScanBinningBase | inline |
hitInSlice(const IdxSet &idx, FPGATrackSimHit const *hit) const | FPGATrackSimGenScanBinningBase | virtual |
IdxSet typedef | FPGATrackSimGenScanBinningBase | |
idxsetToRowParBinRange(const IdxSet &idx, FPGATrackSimHit const *hit) const | FPGATrackSimGenScanBinningBase | virtual |
inRange(unsigned par, double val) const | FPGATrackSimGenScanBinningBase | inline |
inRange(const ParSet &pars) const | FPGATrackSimGenScanBinningBase | |
m_invalidBin | FPGATrackSimGenScanBinningBase | |
m_parBins | FPGATrackSimGenScanBinningBase | |
m_parMax | FPGATrackSimGenScanBinningBase | |
m_parMin | FPGATrackSimGenScanBinningBase | |
m_parStep | FPGATrackSimGenScanBinningBase | |
makeVariationSet(const std::vector< unsigned > &scanpars, const IdxSet &idx) const | FPGATrackSimGenScanBinningBase | |
NPars | FPGATrackSimGenScanBinningBase | static |
parNames(unsigned i) const =0 | FPGATrackSimGenScanBinningBase | pure virtual |
ParSet typedef | FPGATrackSimGenScanBinningBase | |
parSetToTrackPars(const ParSet &parset) const =0 | FPGATrackSimGenScanBinningBase | pure virtual |
parsToBin(FPGATrackSimTrackPars &pars) const | FPGATrackSimGenScanBinningBase | |
phiHistScale() const =0 | FPGATrackSimGenScanBinningBase | pure virtual |
phiResidual(const ParSet &parset, FPGATrackSimHit const *hit, [[maybe_unused]] bool debug=false) const =0 | FPGATrackSimGenScanBinningBase | pure virtual |
phiShift(const IdxSet &idx, FPGATrackSimHit const *hit, bool debug=false) const | FPGATrackSimGenScanBinningBase | inline |
rowBin() const | FPGATrackSimGenScanBinningBase | inlinevirtual |
rowIdx(const IdxSet &idx) const | FPGATrackSimGenScanBinningBase | inlinevirtual |
rowPar([[maybe_unused]] const ParSet &pars, [[maybe_unused]] FPGATrackSimHit const *hit) const | FPGATrackSimGenScanBinningBase | privatevirtual |
rowParBinIdx(double val) const | FPGATrackSimGenScanBinningBase | inline |
rowParIdx() const =0 | FPGATrackSimGenScanBinningBase | pure virtual |
scanBins() const | FPGATrackSimGenScanBinningBase | inlinevirtual |
scanIdx(const IdxSet &idx) const | FPGATrackSimGenScanBinningBase | inlinevirtual |
scanPars() const =0 | FPGATrackSimGenScanBinningBase | pure virtual |
setIdxSubVec(IdxSet &idx, const std::vector< unsigned > &subvecelems, const std::vector< unsigned > &subvecidx) const | FPGATrackSimGenScanBinningBase | |
sliceAndScanBins() const | FPGATrackSimGenScanBinningBase | inlinevirtual |
sliceAndScanIdx(const IdxSet &idx) const | FPGATrackSimGenScanBinningBase | inlinevirtual |
sliceAndScanPars() const | FPGATrackSimGenScanBinningBase | inline |
sliceBins() const | FPGATrackSimGenScanBinningBase | inlinevirtual |
sliceIdx(const IdxSet &idx) const | FPGATrackSimGenScanBinningBase | inlinevirtual |
slicePars() const =0 | FPGATrackSimGenScanBinningBase | pure virtual |
sliceVar([[maybe_unused]] FPGATrackSimHit const *hit) const | FPGATrackSimGenScanBinningBase | privatevirtual |
sliceVarExpected([[maybe_unused]] const ParSet &pars, [[maybe_unused]] FPGATrackSimHit const *hit) const | FPGATrackSimGenScanBinningBase | privatevirtual |
subVec(const std::vector< unsigned > &elems, const std::vector< unsigned > &invec) const | FPGATrackSimGenScanBinningBase | |
trackParsToParSet(const FPGATrackSimTrackPars &pars) const =0 | FPGATrackSimGenScanBinningBase | pure virtual |