15 #if defined(DD4HEP_PARSER_HEADER)
17 #define DD4HEP_NEED_EVALUATOR
20 #include DD4HEP_PARSER_HEADER
25 #include "Parsers/spirit/ToStream.h"
29 #ifndef DD4HEP_PARSERS_NO_ROOT
30 #include "Math/Translation3D.h"
38 std::ostream&
toStream_(
const ROOT::Math::XYZPoint& obj, std::ostream& s) {
48 template <> std::ostream&
toStream(
const ROOT::Math::XYZPoint& obj, std::ostream& s)
52 std::ostream&
toStream_(
const ROOT::Math::XYZVector& obj, std::ostream& s) {
62 template <> std::ostream&
toStream(
const ROOT::Math::XYZVector& obj, std::ostream& s)
66 std::ostream&
toStream_(
const ROOT::Math::PxPyPzEVector& obj, std::ostream& s){
78 template <> std::ostream&
toStream(
const ROOT::Math::PxPyPzEVector& obj, std::ostream& s)
84 obj.GetComponents(x,y,z);