Geant4 VMC Version 6.6
Loading...
Searching...
No Matches
TG4ActionInitialization.h
Go to the documentation of this file.
1#ifndef TG4_ACTION_INITIALIZATION_H
2#define TG4_ACTION_INITIALIZATION_H
3
4//------------------------------------------------
5// The Geant4 Virtual Monte Carlo package
6// Copyright (C) 2014 Ivana Hrivnacova
7// All rights reserved.
8//
9// For the licensing terms see geant4_vmc/LICENSE.
10// Contact: root-vmc@cern.ch
11//-------------------------------------------------
12
17
18#include <G4Threading.hh>
19#include <G4VUserActionInitialization.hh>
20
24
26class TG4UserStackingAction;
27
37
65
66#endif // TG4_ACTION_INITIALIZATION_H
Action Initialization class (required for MT mode)
virtual void BuildForMaster() const
TG4ActionInitialization(const TG4ActionInitialization &right)
Not implemented.
TG4ActionInitialization & operator=(const TG4ActionInitialization &right)
Not implemented.
TG4SteppingAction * fSteppingAction
steping action
TG4RunConfiguration * fRunConfiguration
run configuration
G4UserStackingAction * fStackingAction
stacking action
G4UserEventAction * fEventAction
event action
TG4TrackingAction * fTrackingAction
tracking action
TG4ActionInitialization()
Not implemented.
Takes care of creating Geant4 user action classes using VMC.
Actions at each step.
Actions at the beginnig and at the end of track.