|
ATLAS Offline Software
|
Go to the documentation of this file.
8 #include "GeoModelKernel/Units.h"
9 #include "GaudiKernel/MsgStream.h"
38 log<<MSG::WARNING<<
"ElementHandle() - both icopy and dphi are nullptr!! volume "<<volume<<
" cannot continue!"<<
endmsg;
47 if (!
res) lateral_displacement=0;
65 for (
int i=0;
i<icopy;
i++)
71 double x=position.x();
72 double y=position.y();
Scalar phi() const
phi method
singleton-like access to IMessageSvc via open function and helper
Eigen::Matrix< double, 2, 1 > Vector2D
double getAttributeAsDouble(AGDDController &c, const xercesc::DOMNode *t, const std::string &) const
IMessageSvc * getMessageSvc(bool quiet=false)
Eigen::Affine3d Transform3D
std::vector< double > getAttributeAsVector(AGDDController &c, const xercesc::DOMNode *t, const std::string &) const
std::pair< std::vector< unsigned int >, bool > res
std::string getAttributeAsString(AGDDController &c, const xercesc::DOMNode *t, const std::string &) const
Eigen::Matrix< double, 3, 1 > Vector3D
virtual void ElementHandle(AGDDController &c, xercesc::DOMNode *t) override
int getAttributeAsInt(AGDDController &c, const xercesc::DOMNode *t, const std::string &) const
Eigen::Translation< double, 3 > Translation3D
mposPhiHandler(const std::string &, AGDDController &c)