ATLAS Offline Software
Loading...
Searching...
No Matches
MdtTdcOffSorter Struct Reference

Helper struct to search through the std::set if a conversion from offline -> online is needed. More...

#include <MdtTdcMap.h>

Collaboration diagram for MdtTdcOffSorter:

Public Member Functions

 MdtTdcOffSorter ()=default
 MdtTdcOffSorter (const MdtTdcMap *ptr)
const MdtTdcMapoperator-> () const
bool operator! () const
 operator bool () const

Private Attributes

const MdtTdcMapm_ptr {nullptr}

Detailed Description

Helper struct to search through the std::set if a conversion from offline -> online is needed.

Definition at line 88 of file MdtTdcMap.h.

Constructor & Destructor Documentation

◆ MdtTdcOffSorter() [1/2]

MdtTdcOffSorter::MdtTdcOffSorter ( )
default

◆ MdtTdcOffSorter() [2/2]

MdtTdcOffSorter::MdtTdcOffSorter ( const MdtTdcMap * ptr)
inline

Definition at line 90 of file MdtTdcMap.h.

90: m_ptr{ptr} {}
void * ptr(T *p)
Definition SGImplSvc.cxx:74
const MdtTdcMap * m_ptr
Definition MdtTdcMap.h:96

Member Function Documentation

◆ operator bool()

MdtTdcOffSorter::operator bool ( ) const
inline

Definition at line 93 of file MdtTdcMap.h.

93{ return m_ptr; }

◆ operator!()

bool MdtTdcOffSorter::operator! ( ) const
inline

Definition at line 92 of file MdtTdcMap.h.

92{ return !m_ptr; }

◆ operator->()

const MdtTdcMap * MdtTdcOffSorter::operator-> ( ) const
inline

Definition at line 91 of file MdtTdcMap.h.

91{ return m_ptr; }

Member Data Documentation

◆ m_ptr

const MdtTdcMap* MdtTdcOffSorter::m_ptr {nullptr}
private

Definition at line 96 of file MdtTdcMap.h.

96{nullptr};

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