|
DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
|
Go to the documentation of this file.
13 #ifndef DD4HEP_ALIGNMENTSPRINTER_H
14 #define DD4HEP_ALIGNMENTSPRINTER_H
111 #endif // DD4HEP_ALIGNMENTSPRINTER_H
void setName(const std::string &value)
Set name for printouts.
AlignmentCondition::Object * cond
void printAlignment(PrintLevel prt_level, const std::string &prefix, Alignment alignment)
Default printout of an alignment entry.
void setPrefix(const std::string &value)
Set prefix for printouts.
std::string name
Printer name. Want to know who is printing what.
virtual int operator()(DetElement de, int level) const override
Callback to output alignments information of an entire DetElement.
PrintLevel printLevel
Printout level.
AlignmentsPrinter()=delete
No default constructor.
Handle class describing a detector element.
Generic Alignments data dumper.
std::string prefix
Printout prefix.
Main handle class to hold an alignment object.
virtual ~AlignmentsPrinter()=default
Default destructor.
AlignedVolumePrinter()=delete
No default constructor.
int m_flag
Printout processing and customization flag.
Namespace for the AIDA detector description toolkit.
ConditionsMap * mapping
Conditionsmap to resolve things.
virtual ~AlignedVolumePrinter()=default
Default destructor.
virtual int operator()(DetElement de, int level) const
Callback to output alignments information of an entire DetElement.
void printElementPlacement(PrintLevel prt_level, const std::string &prefix, DetElement detector, ConditionsMap &pool)
PrintElement placement with/without alignment applied.
Generic Alignments data dumper.
void printElement(PrintLevel prt_level, const std::string &prefix, DetElement element, ConditionsMap &pool)
Default printout of a detector element entry.