ATLAS Offline Software
FPGATrackSimGenScanBinningBase Member List

This is the complete list of members for FPGATrackSimGenScanBinningBase, including all inherited members.

binCenter(unsigned par, unsigned bin) constFPGATrackSimGenScanBinningBaseinline
binCenter(const IdxSet &idx) constFPGATrackSimGenScanBinningBase
binHighEdge(unsigned par, unsigned bin) constFPGATrackSimGenScanBinningBaseinline
binIdx(unsigned par, double val) constFPGATrackSimGenScanBinningBaseinline
binIdx(const ParSet &pars) constFPGATrackSimGenScanBinningBase
binLowEdge(unsigned par, unsigned bin) constFPGATrackSimGenScanBinningBaseinline
binLowEdge(const IdxSet &idx) constFPGATrackSimGenScanBinningBase
center() constFPGATrackSimGenScanBinningBase
etaHistScale() const =0FPGATrackSimGenScanBinningBasepure virtual
etaResidual(const ParSet &parset, FPGATrackSimHit const *hit, [[maybe_unused]] bool debug=false) const =0FPGATrackSimGenScanBinningBasepure virtual
etaShift(const IdxSet &idx, FPGATrackSimHit const *hit, bool debug=false) constFPGATrackSimGenScanBinningBaseinline
hitInSlice(const IdxSet &idx, FPGATrackSimHit const *hit) constFPGATrackSimGenScanBinningBasevirtual
IdxSet typedefFPGATrackSimGenScanBinningBase
idxsetToRowParBinRange(const IdxSet &idx, FPGATrackSimHit const *hit) constFPGATrackSimGenScanBinningBasevirtual
inRange(unsigned par, double val) constFPGATrackSimGenScanBinningBaseinline
inRange(const ParSet &pars) constFPGATrackSimGenScanBinningBase
m_invalidBinFPGATrackSimGenScanBinningBase
m_parBinsFPGATrackSimGenScanBinningBase
m_parMaxFPGATrackSimGenScanBinningBase
m_parMinFPGATrackSimGenScanBinningBase
m_parStepFPGATrackSimGenScanBinningBase
makeVariationSet(const std::vector< unsigned > &scanpars, const IdxSet &idx) constFPGATrackSimGenScanBinningBase
NParsFPGATrackSimGenScanBinningBasestatic
parNames(unsigned i) const =0FPGATrackSimGenScanBinningBasepure virtual
ParSet typedefFPGATrackSimGenScanBinningBase
parSetToTrackPars(const ParSet &parset) const =0FPGATrackSimGenScanBinningBasepure virtual
parsToBin(FPGATrackSimTrackPars &pars) constFPGATrackSimGenScanBinningBase
phiHistScale() const =0FPGATrackSimGenScanBinningBasepure virtual
phiResidual(const ParSet &parset, FPGATrackSimHit const *hit, [[maybe_unused]] bool debug=false) const =0FPGATrackSimGenScanBinningBasepure virtual
phiShift(const IdxSet &idx, FPGATrackSimHit const *hit, bool debug=false) constFPGATrackSimGenScanBinningBaseinline
rowBin() constFPGATrackSimGenScanBinningBaseinlinevirtual
rowIdx(const IdxSet &idx) constFPGATrackSimGenScanBinningBaseinlinevirtual
rowPar([[maybe_unused]] const ParSet &pars, [[maybe_unused]] FPGATrackSimHit const *hit) constFPGATrackSimGenScanBinningBaseprivatevirtual
rowParBinIdx(double val) constFPGATrackSimGenScanBinningBaseinline
rowParIdx() const =0FPGATrackSimGenScanBinningBasepure virtual
scanBins() constFPGATrackSimGenScanBinningBaseinlinevirtual
scanIdx(const IdxSet &idx) constFPGATrackSimGenScanBinningBaseinlinevirtual
scanPars() const =0FPGATrackSimGenScanBinningBasepure virtual
setIdxSubVec(IdxSet &idx, const std::vector< unsigned > &subvecelems, const std::vector< unsigned > &subvecidx) constFPGATrackSimGenScanBinningBase
sliceAndScanBins() constFPGATrackSimGenScanBinningBaseinlinevirtual
sliceAndScanIdx(const IdxSet &idx) constFPGATrackSimGenScanBinningBaseinlinevirtual
sliceAndScanPars() constFPGATrackSimGenScanBinningBaseinline
sliceBins() constFPGATrackSimGenScanBinningBaseinlinevirtual
sliceIdx(const IdxSet &idx) constFPGATrackSimGenScanBinningBaseinlinevirtual
slicePars() const =0FPGATrackSimGenScanBinningBasepure virtual
sliceVar([[maybe_unused]] FPGATrackSimHit const *hit) constFPGATrackSimGenScanBinningBaseprivatevirtual
sliceVarExpected([[maybe_unused]] const ParSet &pars, [[maybe_unused]] FPGATrackSimHit const *hit) constFPGATrackSimGenScanBinningBaseprivatevirtual
subVec(const std::vector< unsigned > &elems, const std::vector< unsigned > &invec) constFPGATrackSimGenScanBinningBase
trackParsToParSet(const FPGATrackSimTrackPars &pars) const =0FPGATrackSimGenScanBinningBasepure virtual