5#ifndef TRT_GEOMODEL_TRT_DETDESCRDB_PARAMETERINTERFACE_H
6#define TRT_GEOMODEL_TRT_DETDESCRDB_PARAMETERINTERFACE_H
26 virtual const GeoTrf::Transform3D &
partTransform(
const std::string & partName)
const override;
27 virtual bool partPresent(
const std::string & partName)
const override;
Definition of the abstract IRDBAccessSvc interface.
std::shared_ptr< IRDBRecordset > IRDBRecordset_ptr
Class to hold various Athena components.
TRTParameterInterface()=default
IRDBRecordset_ptr scalingTable() const
IRDBRecordset_ptr m_scalingTable
TRT_DetDescrDB_ParameterInterface(InDetDD::AthenaComps *athenaComps)
TRT_DetDescrDB_ParameterInterface()=delete
TRT_DetDescrDB_ParameterInterface(const TRT_DetDescrDB_ParameterInterface &)=delete
TopLevelPlacements * m_placements
virtual const GeoTrf::Transform3D & partTransform(const std::string &partName) const override
TRT_DetDescrDB_ParameterInterface & operator=(const TRT_DetDescrDB_ParameterInterface &)=delete
virtual InDetDD::DistortedMaterialManager * distortedMatManager() override
MsgStream & msg(MSG::Level lvl)
InDetDD::AthenaComps * m_athenaComps
virtual bool partPresent(const std::string &partName) const override
~TRT_DetDescrDB_ParameterInterface()
InDetDD::DistortedMaterialManager * m_distortedMatManager
virtual void SetValues() override