5#ifndef PIXELGEOMODEL_PIXELMATERIALMAP_H
6#define PIXELGEOMODEL_PIXELMATERIALMAP_H
20 void addMaterial(
int layerdisk,
int typenum,
const std::string & volumeName,
const std::string & materialName);
21 std::string
getMaterial(
int layerdisk,
int typenum,
const std::string & volumeName)
const;
27 Key(
int layerdisk_in,
int typenum_in,
const std::string & volumeName_in);
34 typedef std::map<Key, std::string>
mapType;
Definition of the abstract IRDBAccessSvc interface.
std::shared_ptr< IRDBRecordset > IRDBRecordset_ptr
Key(int layerdisk_in, int typenum_in, const std::string &volumeName_in)
bool operator<(const Key &rhs) const
std::map< Key, std::string > mapType
void addMaterial(int layerdisk, int typenum, const std::string &volumeName, const std::string &materialName)
std::string getMaterial(int layerdisk, int typenum, const std::string &volumeName) const
PixelMaterialMap(const IRDBRecordset_ptr &mapTable)