31 #include <boost/python.hpp>
36 using namespace boost::python;
41 namespace pyG4VTouchable {
54 GetReplicaNumber, 0, 1)
60 using namespace pyG4VTouchable;
67 class_<G4VTouchable, G4VTouchable*, boost::noncopyable>
68 (
"G4VTouchable",
"touchable class", no_init)
71 [return_value_policy<return_by_value>()])
74 [return_value_policy<reference_existing_object>()])
77 [return_value_policy<reference_existing_object>()])
80 [return_value_policy<reference_existing_object>()])