Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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
DeclareInterfaceID(FPGATrackSimGenScanBinningBase, 2, 0)FPGATrackSimGenScanBinningBase
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
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
parRange(unsigned par) constFPGATrackSimGenScanBinningBaseinline
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 IdxSet &invec) constFPGATrackSimGenScanBinningBase
trackParsToParSet(const FPGATrackSimTrackPars &pars) const =0FPGATrackSimGenScanBinningBasepure virtual
writeScanConsts([[maybe_unused]] FPGATrackSimGenScanArray< int > &valid) constFPGATrackSimGenScanBinningBaseinlinevirtual
writeSliceConsts([[maybe_unused]] FPGATrackSimGenScanArray< int > &valid) constFPGATrackSimGenScanBinningBaseinlinevirtual