|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef PERSISTENTDATAMODEL_PLACEMENT_H
6 #define PERSISTENTDATAMODEL_PLACEMENT_H
This class holds all the necessary information to guide the writing of an object in a physical place.
const std::string & containerName() const
Access container name.
int technology() const
Access technology type.
Placement & setAuxString(const std::string &auxString)
Set auxiliary string.
Placement & setContainerName(const std::string &containerName)
Set container name.
std::string m_auxString
Auxiliary string.
std::string m_containerName
Container name.
std::string m_fileName
File name.
const std::string & fileName() const
Access file name.
Placement & setFileName(const std::string &fileName)
Set file name.
const std::string & auxString() const
Access auxiliary string.
long unsigned m_technology
Technology identifier.
const std::string toString() const
Retrieve the string representation of the placement.
Placement()
Default Constructor.
Placement & setTechnology(int technology)
Set technology type.
Placement(const std::string &fileName, const std::string &containerName, long technology)
Constructor with initialization.
Placement & fromString(const std::string &from)
Build from the string representation of a placement.