![]() |
ATLAS Offline Software
|
#include <ICaloTrackingVolumeBuilder.h>
Public Member Functions | |
DeclareInterfaceID (ICaloTrackingVolumeBuilder, 1, 0) | |
Creates the InterfaceID and interfaceID() method. More... | |
virtual | ~ICaloTrackingVolumeBuilder () |
Virtual destructor. More... | |
virtual std::vector< TrackingVolume * > * | trackingVolumes (const CaloDetDescrManager &caloDDM, const GeoAlignmentStore *geoAlign) const =0 |
TrackingVolumeBuilder interface method - returns vector of Volumes. More... | |
Interface class ICaloTrackingVolumeBuilders It inherits from IAlgTool. The actual implementation of the AlgTool depends on the SubDetector, more detailed information should be found there.
Definition at line 27 of file ICaloTrackingVolumeBuilder.h.
|
inlinevirtual |
Trk::ICaloTrackingVolumeBuilder::DeclareInterfaceID | ( | ICaloTrackingVolumeBuilder | , |
1 | , | ||
0 | |||
) |
Creates the InterfaceID and interfaceID() method.
|
pure virtual |
TrackingVolumeBuilder interface method - returns vector of Volumes.
Implemented in Tile::TileVolumeBuilder, and LAr::LArVolumeBuilder.