ARTS 2.5.11 (git: 6827797f)
Absorption::LineMixing::MapOfErrorCorrectedSuddenData Struct Reference

#include <linemixing.h>

Inheritance diagram for Absorption::LineMixing::MapOfErrorCorrectedSuddenData:
Array< ErrorCorrectedSuddenData >

Public Member Functions

ErrorCorrectedSuddenDataoperator[] (const QuantumIdentifier &id)
 
const ErrorCorrectedSuddenDataoperator[] (const QuantumIdentifier &id) const
 
const ErrorCorrectedSuddenDataoperator[] (Index i) const ARTS_NOEXCEPT
 
ErrorCorrectedSuddenDataoperator[] (Index i) ARTS_NOEXCEPT
 
- Public Member Functions inherited from Array< ErrorCorrectedSuddenData >
 Array ()
 
 Array (Index n)
 
 Array (Index n, const ErrorCorrectedSuddenData &fillvalue)
 
 Array (const Array &A)
 
 Array (Array &&A) noexcept
 
 Array (std::initializer_list< ErrorCorrectedSuddenData > init)
 
 Array (const std::array< base2, N > &input)
 
 Array (std::vector< ErrorCorrectedSuddenData > x)
 
Arrayoperator= (ErrorCorrectedSuddenData x)
 
Arrayoperator= (const Array &A)
 
Arrayoperator= (Array &&A) noexcept
 
Index nelem () const ARTS_NOEXCEPT
 
const ErrorCorrectedSuddenDataoperator[] (const Index n) const
 
ErrorCorrectedSuddenDataoperator[] (const Index n)
 
void push_back_n (const ErrorCorrectedSuddenData &elem, const Index n)
 
virtual ~Array ()=default
 

Friends

std::ostream & operator<< (std::ostream &os, const MapOfErrorCorrectedSuddenData &m)
 

Detailed Description

Definition at line 146 of file linemixing.h.

Member Function Documentation

◆ operator[]() [1/4]

ErrorCorrectedSuddenData & Absorption::LineMixing::MapOfErrorCorrectedSuddenData::operator[] ( const QuantumIdentifier id)

Definition at line 1551 of file linemixing.cc.

◆ operator[]() [2/4]

const ErrorCorrectedSuddenData & Absorption::LineMixing::MapOfErrorCorrectedSuddenData::operator[] ( const QuantumIdentifier id) const

Definition at line 1557 of file linemixing.cc.

References ARTS_USER_ERROR.

◆ operator[]() [3/4]

ErrorCorrectedSuddenData & Absorption::LineMixing::MapOfErrorCorrectedSuddenData::operator[] ( Index  i)
inline

Definition at line 156 of file linemixing.h.

References ARTS_ASSERT, and Array< ErrorCorrectedSuddenData >::nelem().

◆ operator[]() [4/4]

const ErrorCorrectedSuddenData & Absorption::LineMixing::MapOfErrorCorrectedSuddenData::operator[] ( Index  i) const
inline

Definition at line 151 of file linemixing.h.

References ARTS_ASSERT, and Array< ErrorCorrectedSuddenData >::nelem().

Friends And Related Function Documentation

◆ operator<<

std::ostream & operator<< ( std::ostream &  os,
const MapOfErrorCorrectedSuddenData m 
)
friend

Definition at line 1570 of file linemixing.cc.


The documentation for this struct was generated from the following files: