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

#include <DetDescrAddress.h>

Inheritance diagram for DetDescrAddress:
Collaboration diagram for DetDescrAddress:

Public Member Functions

virtual ~DetDescrAddress ()
 Standard Destructor.
 DetDescrAddress (const CLID &clid, const std::string &fname, const std::string &cname)
 Standard Constructor.
 DetDescrAddress (const CLID &clid)
const std::string & payload () const
StatusCode toString (std::string &refString) const
 write technology-specific part of address to string
StatusCode fromString (const std::string &stringifiedIOA)
 initialize technology-specific part of IOA from stringifiedIOA

Private Attributes

std::string m_payload

Detailed Description

Definition at line 32 of file DetDescrAddress.h.

Constructor & Destructor Documentation

◆ ~DetDescrAddress()

virtual DetDescrAddress::~DetDescrAddress ( )
inlinevirtual

Standard Destructor.

Definition at line 37 of file DetDescrAddress.h.

37{}; //doesn't own event

◆ DetDescrAddress() [1/2]

DetDescrAddress::DetDescrAddress ( const CLID & clid,
const std::string & fname,
const std::string & cname )

Standard Constructor.

Definition at line 27 of file DetDescrAddress.cxx.

29 : GenericAddress(DetDescr_StorageType, clid,fname,cname)
30{
31}
const long DetDescr_StorageType

◆ DetDescrAddress() [2/2]

DetDescrAddress::DetDescrAddress ( const CLID & clid)

Definition at line 33 of file DetDescrAddress.cxx.

34 : GenericAddress(DetDescr_StorageType, clid,"","")
35{
36
37}

Member Function Documentation

◆ fromString()

StatusCode DetDescrAddress::fromString ( const std::string & stringifiedIOA)

initialize technology-specific part of IOA from stringifiedIOA

Definition at line 55 of file DetDescrAddress.cxx.

56{
57 m_payload = stringifiedIOA;
58 return StatusCode::SUCCESS;
59}
std::string m_payload

◆ payload()

const std::string & DetDescrAddress::payload ( ) const

Definition at line 40 of file DetDescrAddress.cxx.

41{
42 return m_payload;
43}

◆ toString()

StatusCode DetDescrAddress::toString ( std::string & refString) const

write technology-specific part of address to string

Definition at line 46 of file DetDescrAddress.cxx.

47{
48 refString += m_payload;
49 return StatusCode::SUCCESS;
50}

Member Data Documentation

◆ m_payload

std::string DetDescrAddress::m_payload
private

Definition at line 56 of file DetDescrAddress.h.


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