ATLAS Offline Software
Loading...
Searching...
No Matches
MuonR4::FastReco Namespace Reference

Classes

class  FastMuonSABuilder
 Standalone module to handle fast segment fitting and momentum estimation starting from global patterns. More...
class  GlobalPatternFinder
 Standalone module to handle global pattern recognition. More...

Functions

std::ostream & operator<< (std::ostream &os, const GlobalPatternFinder::PatternPrintView &v)

Variables

constexpr auto phiIdx {Acts::toUnderlying(ParamDefs::phi)}
constexpr auto x0Idx {Acts::toUnderlying(ParamDefs::x0)}
constexpr auto thetaIdx {Acts::toUnderlying(ParamDefs::theta)}
constexpr auto y0Idx {Acts::toUnderlying(ParamDefs::y0)}
constexpr auto etaCovIdx {Acts::toUnderlying(SpacePoint::CovIdx::etaCov)}

Function Documentation

◆ operator<<()

std::ostream & MuonR4::FastReco::operator<< ( std::ostream & os,
const GlobalPatternFinder::PatternPrintView & v )

Definition at line 1298 of file GlobalPatternFinder.cxx.

1298 {
1299 v.pat.print(os, v.detailed);
1300 return os;
1301}

Variable Documentation

◆ etaCovIdx

auto MuonR4::FastReco::etaCovIdx {Acts::toUnderlying(SpacePoint::CovIdx::etaCov)}
constexpr

◆ phiIdx

auto MuonR4::FastReco::phiIdx {Acts::toUnderlying(ParamDefs::phi)}
constexpr

Definition at line 53 of file FastMuonSABuilder.cxx.

53{Acts::toUnderlying(ParamDefs::phi)};

◆ thetaIdx

auto MuonR4::FastReco::thetaIdx {Acts::toUnderlying(ParamDefs::theta)}
constexpr

Definition at line 55 of file FastMuonSABuilder.cxx.

55{Acts::toUnderlying(ParamDefs::theta)};

◆ x0Idx

auto MuonR4::FastReco::x0Idx {Acts::toUnderlying(ParamDefs::x0)}
constexpr

Definition at line 54 of file FastMuonSABuilder.cxx.

54{Acts::toUnderlying(ParamDefs::x0)};

◆ y0Idx

auto MuonR4::FastReco::y0Idx {Acts::toUnderlying(ParamDefs::y0)}
constexpr

Definition at line 56 of file FastMuonSABuilder.cxx.

56{Acts::toUnderlying(ParamDefs::y0)};