Main Page
Class Categories
Classes
Namespaces
File List
File Members
exper-sw
cosmosw
AugerSW
Offline
source
main
Modules
SdSimulation
Deprecated
UpgradeASCIITests
G4TankSimulatorASCII
Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.h
Go to the documentation of this file.
1
#ifndef _G4TankSimulatorASCII_G4TankEventAction_h_
2
#define _G4TankSimulatorASCII_G4TankEventAction_h_
3
4
#include <G4UserEventAction.hh>
5
6
class
G4Event;
7
class
G4Timer;
8
9
10
namespace
sdet {
11
class
Station
;
12
}
13
14
namespace
utl {
15
class
RandomEngine;
16
}
17
18
19
namespace
G4TankSimulatorASCII {
20
30
class
G4TankEventAction
:
public
G4UserEventAction {
31
32
public
:
33
G4TankEventAction
();
34
virtual
~G4TankEventAction
();
35
36
virtual
void
BeginOfEventAction
(
const
G4Event*);
37
virtual
void
EndOfEventAction
(
const
G4Event*);
38
39
static
int
GetPrimaryId
() {
return
fgPrimaryId
; }
40
41
private
:
42
static
int
fgPrimaryId
;
43
44
int
fNumCerenkov
;
45
int
fNumCerenkovDelta
;
46
47
int
fNumPMT1
,
fNumPMT2
,
fNumPMT3
,
fNumSum
;
48
49
utl::RandomEngine
*
fRandomEngine
;
50
G4Timer*
fTimer
;
51
52
};
53
54
}
55
56
57
#endif
G4TankSimulatorASCII::G4TankEventAction::fNumPMT2
int fNumPMT2
Definition:
Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.h:47
G4TankSimulatorASCII::G4TankEventAction::EndOfEventAction
virtual void EndOfEventAction(const G4Event *)
Definition:
Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.cc:86
G4TankSimulatorASCII::G4TankEventAction::~G4TankEventAction
virtual ~G4TankEventAction()
Definition:
Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.cc:51
G4TankSimulatorASCII::G4TankEventAction::fNumPMT3
int fNumPMT3
Definition:
Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.h:47
G4TankSimulatorASCII::G4TankEventAction::fTimer
G4Timer * fTimer
Definition:
Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.h:50
G4TankSimulatorASCII::G4TankEventAction::fNumCerenkov
int fNumCerenkov
Definition:
Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.h:44
utl::RandomEngine
Wraps the random number engine used to generate distributions.
Definition:
RandomEngine.h:27
G4TankSimulatorASCII::G4TankEventAction::G4TankEventAction
G4TankEventAction()
Definition:
Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.cc:44
G4TankSimulatorASCII::G4TankEventAction::fNumCerenkovDelta
int fNumCerenkovDelta
Definition:
Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.h:45
G4TankSimulatorASCII::G4TankEventAction
Geant4 Event user action class.
Definition:
Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.h:30
G4TankSimulatorASCII::G4TankEventAction::BeginOfEventAction
virtual void BeginOfEventAction(const G4Event *)
Definition:
Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.cc:57
G4TankSimulatorASCII::G4TankEventAction::fRandomEngine
utl::RandomEngine * fRandomEngine
Definition:
Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.h:49
G4TankSimulatorASCII::G4TankEventAction::fgPrimaryId
static int fgPrimaryId
Definition:
Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.h:42
G4TankSimulatorASCII::G4TankEventAction::fNumSum
int fNumSum
Definition:
Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.h:47
G4TankSimulatorASCII::G4TankEventAction::fNumPMT1
int fNumPMT1
Definition:
Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.h:47
Station
Definition:
XbArray.h:7
G4TankSimulatorASCII::G4TankEventAction::GetPrimaryId
static int GetPrimaryId()
Definition:
Deprecated/UpgradeASCIITests/G4TankSimulatorASCII/G4TankEventAction.h:39
, generated on Tue Sep 26 2023.