ATLAS Offline Software
Loading...
Searching...
No Matches
ActsTrk::IVolumePlacement Class Referenceabstract

ATLAS extension of the VolumePlacementBase interface. More...

#include <IVolumePlacement.h>

Inheritance diagram for ActsTrk::IVolumePlacement:
Collaboration diagram for ActsTrk::IVolumePlacement:

Public Member Functions

virtual DetectorType detectorType () const =0
 Detector type of the store where the associated transforms are cached.
virtual unsigned storeAlignedTransforms (const DetectorAlignStore &store) const =0
 Fill the alignment store wwith the transforms from the element & Return the number of cached transforms.

Detailed Description

ATLAS extension of the VolumePlacementBase interface.

Definition at line 18 of file IVolumePlacement.h.

Member Function Documentation

◆ detectorType()

virtual DetectorType ActsTrk::IVolumePlacement::detectorType ( ) const
pure virtual

Detector type of the store where the associated transforms are cached.

Implemented in ActsTrk::VolumePlacement.

◆ storeAlignedTransforms()

virtual unsigned ActsTrk::IVolumePlacement::storeAlignedTransforms ( const DetectorAlignStore & store) const
pure virtual

Fill the alignment store wwith the transforms from the element & Return the number of cached transforms.

Parameters
storeReference to the store which will be populated.

Implemented in ActsTrk::VolumePlacement.


The documentation for this class was generated from the following file: