66 class_<CB_G4VSensitiveDetector, boost::noncopyable>
67 (
"G4VSensitiveDetector",
"base class of senstive detector")
69 .def(init<const G4String&>())
72 .def(
"EndOfEvent", &G4VSensitiveDetector::EndOfEvent)
74 .def(
"DrawAll", &G4VSensitiveDetector::DrawAll)
76 .def(
"Hit", &G4VSensitiveDetector::Hit)
77 .def(
"ProcessHits", pure_virtual(&CB_G4VSensitiveDetector::ProcessHits))
79 .def(
"SetROgeometry", &G4VSensitiveDetector::SetROgeometry)
80 .def(
"GetNumberOfCollections",
81 &G4VSensitiveDetector::GetNumberOfCollections)
82 .def(
"GetCollectionName", &G4VSensitiveDetector::GetCollectionName)
83 .def(
"SetVerboseLevel", &G4VSensitiveDetector::SetVerboseLevel)
84 .def(
"Activate", &G4VSensitiveDetector::Activate)
85 .def(
"isActive", &G4VSensitiveDetector::isActive)
86 .def(
"GetName", &G4VSensitiveDetector::GetName)
87 .def(
"GetPathName", &G4VSensitiveDetector::GetPathName)
88 .def(
"GetFullPathName", &G4VSensitiveDetector::GetFullPathName)
89 .def(
"GetROgeometry", &G4VSensitiveDetector::GetROgeometry,
90 return_internal_reference<>())
void PrintAll(std::string someText, const std::vector< simb::MCParticle * > &mcpList)