DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Classes | Namespaces | Functions
DetectorProcessor.h File Reference
#include <DD4hep/DetElement.h>
#include <memory>

Go to the source code of this file.

Classes

class  dd4hep::DetectorProcessor
 Generic Detector processor. More...
 
class  dd4hep::DetElementProcessor< T >
 Detector scanner using a Processor object. More...
 
class  dd4hep::DetectorProcessorShared< T >
 Wrapper to call objects in the form of a detector element processor. More...
 
class  dd4hep::DetElementsCollector< T >
 Generic detector element collector of a sub-tree. More...
 
class  dd4hep::DetectorScanner
 Helper to run DetElement scans. More...
 

Namespaces

 dd4hep
 Namespace for the AIDA detector description toolkit.
 

Functions

template<typename T >
DetElementProcessor< typename std::remove_reference< T >::type > dd4hep::detectorProcessor (T &&proc)
 Instantiation helper. More...
 
template<typename T >
DetElementsCollector< typename std::remove_reference< T >::type > dd4hep::detElementsCollector (T &&container)
 Creator utility function for DetElementsCollector objects. More...