![]() |
DD4hep
1.33.0
Detector Description Toolkit for High Energy Physics
|
Detector scanner using a Processor object. More...
#include <DetectorProcessor.h>
Public Member Functions | |
| DetElementProcessor ()=delete | |
| Default constructor. More... | |
| DetElementProcessor (T &p) | |
| Default constructor. More... | |
| DetElementProcessor (T &&p)=delete | |
| Default move constructor is disabled. More... | |
| DetElementProcessor (DetElementProcessor &©)=default | |
| R-value copy from a temporary (Since processor is reference) More... | |
| DetElementProcessor (const DetElementProcessor ©)=default | |
| Default copy constructor. More... | |
| virtual | ~DetElementProcessor ()=default |
| Default destructor. More... | |
| DetElementProcessor & | operator= (const DetElementProcessor ©)=default |
| Default assignment. More... | |
| virtual int | operator() (DetElement de, int level) const final |
| Callback to output detector information of an single DetElement. More... | |
Public Member Functions inherited from dd4hep::DetectorProcessor | |
| DetectorProcessor ()=default | |
| Initializing constructor. More... | |
| DetectorProcessor (DetectorProcessor &©)=default | |
| R-value copy from a temporary (Since processor is reference) More... | |
| DetectorProcessor (const DetectorProcessor ©)=default | |
| Default copy constructor. More... | |
| virtual | ~DetectorProcessor () |
| Default destructor. More... | |
| DetectorProcessor & | operator= (const DetectorProcessor ©)=default |
| Default assignment. More... | |
| virtual int | process (DetElement de, int level, bool recursive) const |
| Callback to output detector information of an entire DetElement. More... | |
Public Attributes | |
| T & | processor |
| Reference to execution object implementing operator()(DetElement de, int level) More... | |
Detector scanner using a Processor object.
Please see the documentation of the DetectorProcessor base class for further information.
Definition at line 64 of file DetectorProcessor.h.
|
delete |
Default constructor.
|
inline |
Default constructor.
Definition at line 72 of file DetectorProcessor.h.
|
delete |
Default move constructor is disabled.
|
default |
R-value copy from a temporary (Since processor is reference)
|
default |
Default copy constructor.
|
virtualdefault |
Default destructor.
|
inlinefinalvirtual |
Callback to output detector information of an single DetElement.
Implements dd4hep::DetectorProcessor.
Definition at line 84 of file DetectorProcessor.h.
|
default |
Default assignment.
| T& dd4hep::DetElementProcessor< T >::processor |
Reference to execution object implementing operator()(DetElement de, int level)
Definition at line 67 of file DetectorProcessor.h.
1.8.18