|
DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
|
Go to the documentation of this file.
28 int ret = (*this)(de, level);
30 for (
const auto& c : de.children() )
31 ret +=
process(c.second,level+1,recursive);
35 except(
"Detector",
"Cannot process an invalid detector element");
virtual ~DetectorProcessor()
Default destructor.
bool isValid() const
Check the validity of the object held by the handle.
Handle class describing a detector element.
void insert_item(std::vector< T > &c, Q, const T &d)
virtual int process(DetElement de, int level, bool recursive) const
Callback to output detector information of an entire DetElement.
Namespace for the AIDA detector description toolkit.
Generic detector element collector of a sub-tree.
virtual int operator()(DetElement de, int level) const final
Callback to output elements information.