ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
ErrorMatrixBase< Type >::ErrorMatrixBase_row_const Class Reference

#include <ErrorMatrixBase.h>

Collaboration diagram for ErrorMatrixBase< Type >::ErrorMatrixBase_row_const:

Public Member Functions

 ErrorMatrixBase_row_const (const ErrorMatrixBase &, int)
 
const double & operator[] (int) const
 

Private Attributes

const ErrorMatrixBasem_a
 
int m_r
 

Detailed Description

template<class Type>
class ErrorMatrixBase< Type >::ErrorMatrixBase_row_const

Definition at line 39 of file ErrorMatrixBase.h.

Constructor & Destructor Documentation

◆ ErrorMatrixBase_row_const()

template<class Type >
ErrorMatrixBase< Type >::ErrorMatrixBase_row_const::ErrorMatrixBase_row_const ( const ErrorMatrixBase a,
int  r 
)
inline

Definition at line 119 of file ErrorMatrixBase.h.

121  : m_a(a), m_r(r)
122 {}

Member Function Documentation

◆ operator[]()

template<class Type >
const double & ErrorMatrixBase< Type >::ErrorMatrixBase_row_const::operator[] ( int  c) const
inline

Definition at line 107 of file ErrorMatrixBase.h.

108 {
109  return m_a.impl()(m_r,c);
110 }

Member Data Documentation

◆ m_a

template<class Type >
const ErrorMatrixBase& ErrorMatrixBase< Type >::ErrorMatrixBase_row_const::m_a
private

Definition at line 44 of file ErrorMatrixBase.h.

◆ m_r

template<class Type >
int ErrorMatrixBase< Type >::ErrorMatrixBase_row_const::m_r
private

Definition at line 45 of file ErrorMatrixBase.h.


The documentation for this class was generated from the following file:
beamspotman.r
def r
Definition: beamspotman.py:676
ErrorMatrixBase::impl
const CLHEP::HepSymMatrix & impl() const
Definition: ErrorMatrixBase.h:58
ErrorMatrixBase::ErrorMatrixBase_row_const::m_r
int m_r
Definition: ErrorMatrixBase.h:45
ErrorMatrixBase::ErrorMatrixBase_row_const::m_a
const ErrorMatrixBase & m_a
Definition: ErrorMatrixBase.h:44
a
TList * a
Definition: liststreamerinfos.cxx:10
python.compressB64.c
def c
Definition: compressB64.py:93