19 using namespace DD4hep;
20 using namespace DD4hep::Alignments;
void printContainer(const std::string &prefix, Container container, UserPool *pool)
Default printout of a container entry.
pool_type * m_pool
Reference to the user pool.
virtual int processElement(DetElement de)
Callback to output alignments information of an entire DetElement.
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.
void printAlignment(const std::string &prefix, Alignment alignment)
Default printout of an alignment entry.
Handle class describing a detector element.
Container class for alignment handles aggregated by a detector element.
void printElementPlacement(const std::string &prefix, DetElement detector, UserPool *pool)
PrintElement placement with/without alignment applied.
virtual int operator()(Alignment cond)
Callback to output alignments information.