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

#include <ErrorMatrixBase.h>

Collaboration diagram for ErrorMatrixBase< Type >::ErrorMatrixBase_row:

Public Member Functions

 ErrorMatrixBase_row (ErrorMatrixBase &, int)
 
double & operator[] (int)
 

Private Attributes

ErrorMatrixBasem_a
 
int m_r
 

Detailed Description

template<class Type>
class ErrorMatrixBase< Type >::ErrorMatrixBase_row

Definition at line 31 of file ErrorMatrixBase.h.

Constructor & Destructor Documentation

◆ ErrorMatrixBase_row()

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

Definition at line 113 of file ErrorMatrixBase.h.

115  : m_a(a), m_r(r)
116 {}

Member Function Documentation

◆ operator[]()

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

Definition at line 100 of file ErrorMatrixBase.h.

101 {
102  return m_a.impl()(m_r,c);
103 }

Member Data Documentation

◆ m_a

template<class Type >
ErrorMatrixBase& ErrorMatrixBase< Type >::ErrorMatrixBase_row::m_a
private

Definition at line 36 of file ErrorMatrixBase.h.

◆ m_r

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

Definition at line 37 of file ErrorMatrixBase.h.


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