|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef TRT_GEOMODEL_TRT_DETDESCRDB_PARAMETERINTERFACE_H
6 #define TRT_GEOMODEL_TRT_DETDESCRDB_PARAMETERINTERFACE_H
33 virtual bool partPresent(
const std::string & partName)
const;
36 const std::string&
name()
const {
37 static const std::string
n(
"TRT_GeoModel::TRT_DetDescrDB_ParameterInterface");
Class to hold various Athena components.
TRT_DetDescrDB_ParameterInterface & operator=(const TRT_DetDescrDB_ParameterInterface &)=delete
virtual bool partPresent(const std::string &partName) const
InDetDD::AthenaComps * m_athenaComps
IRDBRecordset_ptr scalingTable() const
Definition of the abstract IRDBAccessSvc interface.
Eigen::Affine3d Transform3D
std::shared_ptr< IRDBRecordset > IRDBRecordset_ptr
MsgStream & msg() const
The standard message stream.
MsgStream & msg(MSG::Level lvl)
TRT_DetDescrDB_ParameterInterface(const TRT_DetDescrDB_ParameterInterface &)=delete
InDetDD::DistortedMaterialManager * m_distortedMatManager
TopLevelPlacements * m_placements
const std::string & name() const
IRDBRecord is one record in the IRDBRecordset object.
TRT_DetDescrDB_ParameterInterface(InDetDD::AthenaComps *athenaComps)
virtual InDetDD::DistortedMaterialManager * distortedMatManager()
~TRT_DetDescrDB_ParameterInterface()
virtual const GeoTrf::Transform3D & partTransform(const std::string &partName) const
IRDBRecordset_ptr m_scalingTable