Import Geant4 10.7.0 source tree
This commit is contained in:
@@ -27,13 +27,12 @@
|
||||
/// \file optical/LXe/include/LXeSteppingAction.hh
|
||||
/// \brief Definition of the LXeSteppingAction class
|
||||
//
|
||||
#ifndef LXeSteppingAction_H
|
||||
#define LXeSteppingACtion_H 1
|
||||
#ifndef LXeSteppingAction_h
|
||||
#define LXeSteppingACtion_h 1
|
||||
|
||||
#include "globals.hh"
|
||||
#include "G4UserSteppingAction.hh"
|
||||
|
||||
#include "G4OpBoundaryProcess.hh"
|
||||
#include "G4UserSteppingAction.hh"
|
||||
|
||||
class LXeEventAction;
|
||||
class LXeTrackingAction;
|
||||
@@ -41,22 +40,21 @@ class LXeSteppingMessenger;
|
||||
|
||||
class LXeSteppingAction : public G4UserSteppingAction
|
||||
{
|
||||
public:
|
||||
public:
|
||||
LXeSteppingAction(LXeEventAction*);
|
||||
~LXeSteppingAction();
|
||||
|
||||
LXeSteppingAction(LXeEventAction*);
|
||||
virtual ~LXeSteppingAction();
|
||||
virtual void UserSteppingAction(const G4Step*);
|
||||
void UserSteppingAction(const G4Step*) override;
|
||||
|
||||
void SetOneStepPrimaries(G4bool b){fOneStepPrimaries=b;}
|
||||
G4bool GetOneStepPrimaries(){return fOneStepPrimaries;}
|
||||
|
||||
private:
|
||||
void SetOneStepPrimaries(G4bool b) { fOneStepPrimaries = b; }
|
||||
G4bool GetOneStepPrimaries() { return fOneStepPrimaries; }
|
||||
|
||||
G4bool fOneStepPrimaries;
|
||||
LXeSteppingMessenger* fSteppingMessenger;
|
||||
LXeEventAction* fEventAction;
|
||||
private:
|
||||
G4bool fOneStepPrimaries;
|
||||
LXeSteppingMessenger* fSteppingMessenger;
|
||||
LXeEventAction* fEventAction;
|
||||
|
||||
G4OpBoundaryProcessStatus fExpectedNextStatus;
|
||||
G4OpBoundaryProcessStatus fExpectedNextStatus;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user