13 #ifndef DD4HEP_DDCORE_ALIGNEDVOLUMEPRINTER_H
14 #define DD4HEP_DDCORE_ALIGNEDVOLUMEPRINTER_H
23 namespace Alignments {
virtual int processElement(DetElement de)
Callback to output alignments information of an entire DetElement.
Geometry::DetElement DetElement
Make DetElement type local.
void setPrefix(const std::string &value)
Set prefix for printouts.
AlignedVolumePrinter(const std::string &prefix="", int flags=0)
Initializing constructor.
Main handle class to hold an alignment object.
Generic Alignments processor.
std::string name
Printer name. Want to know who is printing what.
std::string prefix
Printout prefix.
void setName(const std::string &value)
Set name for printouts.
Generic Alignments data dumper.
virtual ~AlignedVolumePrinter()=default
Default destructor.
int m_flag
Printout processing and customization flag.
Container class for alignment handles aggregated by a detector element.
virtual int operator()(Alignment cond)
Callback to output alignments information.