DD4hep  1.28.0
Detector Description Toolkit for High Energy Physics
Public Member Functions | Protected Attributes | List of all members
dd4hep::detail::GeoScan Class Reference

Geometry scanner (handle object) More...

#include <GeoHandler.h>

Public Member Functions

 GeoScan (DetElement e)
 Initializing constructor. More...
 
 GeoScan (DetElement e, bool propagateRegions)
 Initializing constructor. More...
 
virtual ~GeoScan ()
 Default destructor. More...
 
virtual GeoScanoperator() ()
 Work callback. More...
 

Protected Attributes

std::map< int, std::set< const TGeoNode * > > * m_data
 Data holder. More...
 

Detailed Description

Geometry scanner (handle object)

Author
M.Frank
Version
1.0

Definition at line 137 of file GeoHandler.h.

Constructor & Destructor Documentation

◆ GeoScan() [1/2]

detail::GeoScan::GeoScan ( DetElement  e)

Initializing constructor.

Definition at line 159 of file GeoHandler.cpp.

◆ GeoScan() [2/2]

detail::GeoScan::GeoScan ( DetElement  e,
bool  propagateRegions 
)

Initializing constructor.

Definition at line 164 of file GeoHandler.cpp.

◆ ~GeoScan()

detail::GeoScan::~GeoScan ( )
virtual

Default destructor.

Definition at line 171 of file GeoHandler.cpp.

Member Function Documentation

◆ operator()()

detail::GeoScan & detail::GeoScan::operator() ( )
virtual

Work callback.

Definition at line 178 of file GeoHandler.cpp.

Member Data Documentation

◆ m_data

std::map<int, std::set<const TGeoNode*> >* dd4hep::detail::GeoScan::m_data
protected

Data holder.

Definition at line 140 of file GeoHandler.h.


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