|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef INDETGEOMODELUTILS_TOPLEVELPLACEMENTS_H 
    6 #define INDETGEOMODELUTILS_TOPLEVELPLACEMENTS_H 
   10 #include "GeoModelKernel/GeoDefinitions.h" 
   25   bool  present(
const std::string & partName) 
const;
 
   47 #endif // INDETGEOMODELUTILS_TOPLEVELPLACEMENTS_H 
  
const GeoTrf::Transform3D & transform(const std::string &partName) const
std::map< std::string, Part * > m_parts
static const GeoTrf::Transform3D s_identityTransform
GeoTrf::Transform3D partTransform(const IRDBRecord *record) const
bool present(const std::string &partName) const
TopLevelPlacements(const IRDBRecordset_ptr &topLevelTable)
Definition of the abstract IRDBAccessSvc interface.
Eigen::Affine3d Transform3D
std::shared_ptr< IRDBRecordset > IRDBRecordset_ptr
void fillPlacements(const IRDBRecordset_ptr &topLevelTable)
IRDBRecord is one record in the IRDBRecordset object.
Part * getPart(const std::string &partName) const
GeoTrf::Transform3D transform