DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
|
Generic alignment processor facade for the Conditons::Processor object. More...
#include <AlignmentsProcessor.h>
Public Member Functions | |
AlignmentsProcessorWrapper ()=default | |
Default constructor. More... | |
AlignmentsProcessorWrapper (T *p) | |
Initializing constructor. More... | |
AlignmentsProcessorWrapper (const AlignmentsProcessorWrapper ©)=default | |
Copy constructor. More... | |
virtual | ~AlignmentsProcessorWrapper ()=default |
Default destructor. More... | |
AlignmentsProcessorWrapper & | operator= (const AlignmentsProcessorWrapper ©)=default |
Assignment operator. More... | |
virtual int | operator() (Alignment c) 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 | |
std::unique_ptr< T > | processor |
Generic alignment processor facade for the Conditons::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 81 of file AlignmentsProcessor.h.
|
default |
Default constructor.
|
inline |
Initializing constructor.
Definition at line 87 of file AlignmentsProcessor.h.
|
default |
Copy constructor.
|
virtualdefault |
Default destructor.
|
inlineoverridevirtual |
Processing callback.
Implements dd4hep::Alignment::Processor.
Definition at line 95 of file AlignmentsProcessor.h.
|
default |
Assignment operator.
|
private |
Definition at line 82 of file AlignmentsProcessor.h.