1 #ifndef DDI_Parallelepiped_h 2 #define DDI_Parallelepiped_h 20 p_.emplace_back(xHalf);
21 p_.emplace_back(yHalf);
22 p_.emplace_back(zHalf);
23 p_.emplace_back(alpha);
24 p_.emplace_back(theta);
30 double volume()
const override ;
31 void stream(std::ostream & os)
const override;
35 #endif // DDI_Parallelepiped_h
void stream(std::ostream &os) const override
Geom::Theta< T > theta() const
~Parallelepiped() override
Parallelepiped(double xHalf, double yHalf, double zHalf, double alpha, double theta, double phi)
double volume() const override
Not as flexible and possibly less accurate than G4 volume.