31 #include <boost/python.hpp>
35 using namespace boost::python;
42 class_<G4Track, G4Track*>(
"G4Track",
"track class")
47 return_internal_reference<>())
49 return_internal_reference<>())
51 return_value_policy<return_by_value>())
56 return_value_policy<reference_existing_object>())
58 return_value_policy<reference_existing_object>())
60 return_value_policy<reference_existing_object>())
64 return_value_policy<return_by_value>())
66 return_value_policy<return_by_value>())
69 return_value_policy<return_by_value>())
73 return_value_policy<reference_existing_object>())
77 return_value_policy<return_by_value>())
79 return_value_policy<return_by_value>())
82 return_value_policy<reference_existing_object>())
84 return_value_policy<reference_existing_object>())