![]() |
Belle II Software release-09-00-03
|
The basf2 stacking action. More...
#include <StackingAction.h>


Public Member Functions | |
| StackingAction () | |
| The StackingAction constructor. | |
| ~StackingAction () | |
| The StackingAction destructor. | |
| virtual G4ClassificationOfNewTrack | ClassifyNewTrack (const G4Track *aTrack) |
| Function that classifies new tracks. | |
| virtual void | NewStage () |
| Function that is called at each event when "urgent" stack is empty. | |
| virtual void | PrepareNewEvent () |
| Function called at begining of event. | |
| void | setPropagatedPhotonFraction (double fraction) |
| Set fraction of Cerenkov photons that are actually propagated. | |
Private Attributes | |
| double | m_photonFraction |
| The fraction of Cerenkov photons which will be kept and propagated. | |
The basf2 stacking action.
Definition at line 26 of file StackingAction.h.
| StackingAction | ( | ) |
The StackingAction constructor.
Definition at line 24 of file StackingAction.cc.
| ~StackingAction | ( | ) |
|
virtual |
Function that classifies new tracks.
Definition at line 40 of file StackingAction.cc.
|
virtual |
Function that is called at each event when "urgent" stack is empty.
Definition at line 73 of file StackingAction.cc.
|
virtual |
|
inline |
Set fraction of Cerenkov photons that are actually propagated.
Definition at line 46 of file StackingAction.h.
|
private |
The fraction of Cerenkov photons which will be kept and propagated.
Definition at line 51 of file StackingAction.h.