1#ifndef TG4_STACK_POPPER_PHYSICS_H
2#define TG4_STACK_POPPER_PHYSICS_H
35 G4int theVerboseLevel,
const G4String& name =
"StackPopper");
Definition of the TG4StackPopperMessenger class.
Definition of the TG4VPhysicsConstructor class.
Messenger class that defines commands for the stack popper special process.
The builder for stack popper process.
TG4StackPopper * fStackPopperProcess
stack popper process
TG4StackPopperMessenger fMessenger
messenger
G4String fSelection
particles selection
void SetSelection(const G4String &selection)
virtual void ConstructProcess()
Construct physics processes.
TG4StackPopperPhysics(const G4String &name="StackPopper")
TG4StackPopperPhysics & operator=(const TG4StackPopperPhysics &right)
Not implemented.
TG4StackPopperPhysics(const TG4StackPopperPhysics &right)
Not implemented.
virtual ~TG4StackPopperPhysics()
virtual void ConstructParticle()
Construct particles.
The process which pops particles defined by user from the VMC stack and passes them to tracking.
Abstract base class for physics constructors with verbose.