Geant4-11
Data Structures | Namespaces | Functions
pyG4UserStackingAction.cc File Reference
#include <boost/python.hpp>
#include "G4UserStackingAction.hh"
#include "G4Track.hh"

Go to the source code of this file.

Data Structures

struct  pyG4UserStackingAction::CB_G4UserStackingAction
 

Namespaces

namespace  pyG4UserStackingAction
 

Functions

void export_G4UserStackingAction ()
 

Function Documentation

◆ export_G4UserStackingAction()

void export_G4UserStackingAction ( )

Definition at line 78 of file pyG4UserStackingAction.cc.

79{
80 class_<CB_G4UserStackingAction, CB_G4UserStackingAction*, boost::noncopyable>
81 ("G4UserStackingAction", "stacking action class")
82 // ---
83 .def("ClassifyNewTrack", &G4UserStackingAction::ClassifyNewTrack,
84 &CB_G4UserStackingAction::ClassifyNewTrack)
85 .def("NewStage", &G4UserStackingAction::NewStage,
86 &CB_G4UserStackingAction::NewStage)
87 .def("PrepareNewEvent", &G4UserStackingAction::PrepareNewEvent,
88 &CB_G4UserStackingAction::PrepareNewEvent)
89 ;
90}
virtual G4ClassificationOfNewTrack ClassifyNewTrack(const G4Track *aTrack)
virtual void PrepareNewEvent()

References G4UserStackingAction::ClassifyNewTrack(), G4UserStackingAction::NewStage(), and G4UserStackingAction::PrepareNewEvent().

Referenced by BOOST_PYTHON_MODULE().