DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Public Member Functions | List of all members
dd4hep::PlacedVolume::Processor Class Referenceabstract

Abstract base for processing callbacks to PlacedVolume objects. More...

#include <Volumes.h>

Public Member Functions

 Processor ()
 Default constructor. More...
 
virtual ~Processor ()
 Default destructor. More...
 
virtual int processPlacement (PlacedVolume pv)=0
 Container callback for object processing. More...
 

Detailed Description

Abstract base for processing callbacks to PlacedVolume objects.

Helper to facilitate building plugins, which instrument placements and volumes e.g. during geometry scans.

Author
M.Frank
Version
1.0

Definition at line 176 of file Volumes.h.

Constructor & Destructor Documentation

◆ Processor()

dd4hep::PlacedVolume::Processor::Processor ( )

Default constructor.

◆ ~Processor()

PlacedVolume::Processor::~Processor ( )
virtual

Default destructor.

Definition at line 339 of file Volumes.cpp.

Member Function Documentation

◆ processPlacement()

virtual int dd4hep::PlacedVolume::Processor::processPlacement ( PlacedVolume  pv)
pure virtual

Container callback for object processing.


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