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 =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 26 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.