32 #include <boost/python.hpp>
36 using namespace boost::python;
43 class_<G4StepPoint, G4StepPoint*>(
"G4StepPoint",
"step point class")
46 return_value_policy<return_by_value>())
51 return_value_policy<return_by_value>())
53 return_value_policy<return_by_value>())
60 return_value_policy<reference_existing_object>())
62 return_value_policy<reference_existing_object>())
64 return_value_policy<return_by_value>())
67 return_value_policy<reference_existing_object>())
G4double GetTotalEnergy() const
G4double GetWeight() const
G4StepStatus GetStepStatus() const
G4Material * GetMaterial() const
G4ThreeVector GetMomentum() const
G4double GetVelocity() const
const G4VTouchable * GetTouchable() const
G4double GetLocalTime() const
const G4ThreeVector & GetMomentumDirection() const
const G4ThreeVector & GetPosition() const
G4double GetCharge() const
const G4VProcess * GetProcessDefinedStep() const
G4double GetProperTime() const
G4double GetGlobalTime() const
G4double GetKineticEnergy() const
G4double GetGamma() const
void export_G4StepPoint()
const G4ThreeVector & GetPolarization() const