31#include <boost/python.hpp>
32#include <boost/python/suite/indexing/vector_indexing_suite.hpp>
41using namespace boost::python;
60 UImgr-> SetCoutDestination(0);
81 class_<G4intVector> (
"G4intVector",
"int vector")
82 .def(vector_indexing_suite<G4intVector>())
85 class_<G4doubleVector> (
"G4doubleVector",
"double vector")
86 .def(vector_indexing_suite<G4doubleVector>())
89 class_<G4StringVector> (
"G4StringVector",
"string vector")
90 .def(vector_indexing_suite<G4StringVector>())
93 class_<G4ThreeVectorVector> (
"G4ThreeVectorVector",
"3-vector vector")
94 .def(vector_indexing_suite<G4ThreeVectorVector>())
97 class_<G4TwoVectorVector> (
"G4StringVector",
"2-vector vector")
98 .def(vector_indexing_suite<G4TwoVectorVector>())
G4GLOB_DLL G4strstreambuf G4coutbuf
G4GLOB_DLL G4strstreambuf G4cerrbuf
static G4UImanager * GetUIpointer()
void SetDestination(G4coutDestination *dest)
std::vector< G4double > G4doubleVector
std::vector< G4int > G4intVector
std::vector< G4TwoVector > G4TwoVectorVector
void ResetG4PyCoutDestination()
std::vector< G4ThreeVector > G4ThreeVectorVector
void SetG4PyCoutDestination()
std::vector< G4String > G4StringVector