ATLAS Offline Software
Loading...
Searching...
No Matches
AtlasFieldMapCondObj Class Reference

#include <AtlasFieldMapCondObj.h>

Collaboration diagram for AtlasFieldMapCondObj:

Public Member Functions

 AtlasFieldMapCondObj ()=default
 AtlasFieldMapCondObj (AtlasFieldMapCondObj &&)=default
AtlasFieldMapCondObjoperator= (AtlasFieldMapCondObj &&)=default
 ~AtlasFieldMapCondObj ()=default
AtlasFieldMapCondObjoperator= (const AtlasFieldMapCondObj &)=delete
 AtlasFieldMapCondObj (const AtlasFieldMapCondObj &)=delete
const MagField::AtlasFieldMapfieldMap () const
void setFieldMap (std::unique_ptr< MagField::AtlasFieldMap > fieldMap)

Private Attributes

std::unique_ptr< MagField::AtlasFieldMapm_fieldMap {nullptr}

Detailed Description

Definition at line 12 of file AtlasFieldMapCondObj.h.

Constructor & Destructor Documentation

◆ AtlasFieldMapCondObj() [1/3]

AtlasFieldMapCondObj::AtlasFieldMapCondObj ( )
default

◆ AtlasFieldMapCondObj() [2/3]

AtlasFieldMapCondObj::AtlasFieldMapCondObj ( AtlasFieldMapCondObj && )
default

◆ ~AtlasFieldMapCondObj()

AtlasFieldMapCondObj::~AtlasFieldMapCondObj ( )
default

◆ AtlasFieldMapCondObj() [3/3]

AtlasFieldMapCondObj::AtlasFieldMapCondObj ( const AtlasFieldMapCondObj & )
delete

Member Function Documentation

◆ fieldMap()

const MagField::AtlasFieldMap * AtlasFieldMapCondObj::fieldMap ( ) const
inline

Definition at line 24 of file AtlasFieldMapCondObj.h.

24{ return m_fieldMap.get(); }
std::unique_ptr< MagField::AtlasFieldMap > m_fieldMap

◆ operator=() [1/2]

AtlasFieldMapCondObj & AtlasFieldMapCondObj::operator= ( AtlasFieldMapCondObj && )
default

◆ operator=() [2/2]

AtlasFieldMapCondObj & AtlasFieldMapCondObj::operator= ( const AtlasFieldMapCondObj & )
delete

◆ setFieldMap()

void AtlasFieldMapCondObj::setFieldMap ( std::unique_ptr< MagField::AtlasFieldMap > fieldMap)

Definition at line 8 of file AtlasFieldMapCondObj.cxx.

9{
10 m_fieldMap = std::move(fieldMap);
11}
const MagField::AtlasFieldMap * fieldMap() const

Member Data Documentation

◆ m_fieldMap

std::unique_ptr<MagField::AtlasFieldMap> AtlasFieldMapCondObj::m_fieldMap {nullptr}
private

Definition at line 31 of file AtlasFieldMapCondObj.h.

31{nullptr};

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