Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef GEO2G4_LARWHEELSOLIDDDPROXY_H
10 #define GEO2G4_LARWHEELSOLIDDDPROXY_H
12 #include "CLHEP/Vector/ThreeVector.h"
33 int Inside(
const CLHEP::Hep3Vector&)
const;
35 double DistanceToIn(
const CLHEP::Hep3Vector&,
const CLHEP::Hep3Vector&)
const;
38 double DistanceToOut(
const CLHEP::Hep3Vector&,
const CLHEP::Hep3Vector&)
const;
41 CLHEP::Hep3Vector
SurfaceNormal (
const CLHEP::Hep3Vector&)
const;
66 #endif // GEO2G4_LARWHEELSOLIDDDPROXY_H
void SetVerbose(int v) const
LArWheelSolidDDProxy(G4VSolid *plws)
double DistanceToOut(const CLHEP::Hep3Vector &, const CLHEP::Hep3Vector &) const
CLHEP::Hep3Vector GetPointOnSurface() const
CLHEP::Hep3Vector SurfaceNormal(const CLHEP::Hep3Vector &) const
double DistanceToIn(const CLHEP::Hep3Vector &, const CLHEP::Hep3Vector &) const
int Inside(const CLHEP::Hep3Vector &) const
virtual ~LArWheelSolidDDProxy()
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
macros to associate a CLID to a type