![]() |
DD4hep
1.33.0
Detector Description Toolkit for High Energy Physics
|
Generic alignment processor facade for the Conditions::Processor object. More...
#include <AlignmentsProcessor.h>
Public Member Functions | |
| AlignmentsProcessor ()=default | |
| Default constructor. More... | |
| AlignmentsProcessor (T &p) | |
| Initializing constructor. More... | |
| AlignmentsProcessor (T &&p)=delete | |
| Default move constructor is disabled. More... | |
| AlignmentsProcessor (AlignmentsProcessor &©)=default | |
| R-value copy from a temporary (Since processor is reference) More... | |
| AlignmentsProcessor (const AlignmentsProcessor ©)=default | |
| Copy constructor. More... | |
| virtual | ~AlignmentsProcessor ()=default |
| Default destructor. More... | |
| AlignmentsProcessor & | operator= (const AlignmentsProcessor ©)=default |
| Assignment operator. More... | |
| virtual int | operator() (Alignment alignment) const override |
| Processing callback. More... | |
Public Member Functions inherited from dd4hep::Alignment::Processor | |
| Processor () | |
| Default constructor. More... | |
| virtual | ~Processor ()=default |
| Default destructor. More... | |
Private Attributes | |
| T & | processor |
Generic alignment processor facade for the Conditions::Processor object.
This wrapper converts any object, which has the signature int operator()(Alignment cond) const The object is automatically wrapped to a Alignment::Processor object and allows to scan trees using e.g. DetElementProcessors etc.
Definition at line 42 of file AlignmentsProcessor.h.
|
default |
Default constructor.
|
inline |
Initializing constructor.
Definition at line 48 of file AlignmentsProcessor.h.
|
delete |
Default move constructor is disabled.
|
default |
R-value copy from a temporary (Since processor is reference)
|
default |
Copy constructor.
|
virtualdefault |
Default destructor.
|
inlineoverridevirtual |
Processing callback.
Implements dd4hep::Alignment::Processor.
Definition at line 60 of file AlignmentsProcessor.h.
|
default |
Assignment operator.
|
private |
Definition at line 43 of file AlignmentsProcessor.h.
1.8.18