ATLAS Offline Software
Public Member Functions | List of all members
IGeoVisitVolumesAction Class Referenceabstract

Define a simple callback for each volume found. More...

#include <GeoVisitVolumes.h>

Inheritance diagram for IGeoVisitVolumesAction:
Collaboration diagram for IGeoVisitVolumesAction:

Public Member Functions

virtual ~IGeoVisitVolumesAction ()=default
 
virtual void operator() (GeoNodeAction &action, int id, const std::string &name, const GeoVPhysVol *volume, const GeoTrf::Transform3D &transform, const GeoTrf::Transform3D &defTransform)=0
 

Detailed Description

Define a simple callback for each volume found.

It may be more convenient to use the templated versions below.

Definition at line 37 of file GeoVisitVolumes.h.

Constructor & Destructor Documentation

◆ ~IGeoVisitVolumesAction()

virtual IGeoVisitVolumesAction::~IGeoVisitVolumesAction ( )
virtualdefault

Member Function Documentation

◆ operator()()

virtual void IGeoVisitVolumesAction::operator() ( GeoNodeAction &  action,
int  id,
const std::string &  name,
const GeoVPhysVol *  volume,
const GeoTrf::Transform3D &  transform,
const GeoTrf::Transform3D &  defTransform 
)
pure virtual

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