|
ATLAS Offline Software
|
Go to the documentation of this file.
15 m_detectorManager(detectorManager)
24 ATH_MSG_DEBUG(
"hitIdOfModule = " << std::hex << hitIdOfModule << std::dec);
31 GeoVFullPhysVol *fpv, GeoAlignableTransform *
transform)
33 ATH_MSG_DEBUG(
"alignable transform added for indices: " <<
index[
"diamond_number"] <<
" " <<
index[
"module_number"]);
36 int id =
index[
"diamond_number"] + 8*
index[
"module_number"];
virtual void addAlignable(int level, std::map< std::string, int > &index, GeoVFullPhysVol *fpv, GeoAlignableTransform *transform) override final
BCMPrimeGmxInterface(BCMPrimeDetectorManager *detectorManager)
void addAlignableTransform(int, GeoAlignableTransform *, const GeoVPhysVol *)
Amg::Vector3D transform(Amg::Vector3D &v, Amg::Transform3D &tr)
Transform a point from a Trasformation3D.
Class to provide easy MsgStream access and capabilities.
BCMPrimeDetectorManager * m_detectorManager
virtual int sensorId(std::map< std::string, int > &index) const override final
static const SiHitIdHelper * GetHelper()
int buildHitId(const int, const int, const int, const int, const int, const int) const