LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
IonizationAndScintillationAction.h
Go to the documentation of this file.
1
11
#ifndef LARG4_IONIZATIONANDSCINTILLATIONACTION_H
12
#define LARG4_IONIZATIONANDSCINTILLATIONACTION_H
13
14
#include "
nutools/G4Base/UserAction.h
"
15
16
#include "Geant4/globals.hh"
17
#include <map>
18
19
// Forward declarations.
20
class
G4Step;
21
22
namespace
larg4
{
23
24
class
IonizationAndScintillationAction
:
public
g4b::UserAction
25
{
26
public
:
27
// Standard constructors and destructors;
28
IonizationAndScintillationAction
();
29
virtual
~IonizationAndScintillationAction
();
30
31
// UserActions method that we'll override, to obtain access to
32
// Geant4's steps
33
virtual
void
SteppingAction
(
const
G4Step*);
34
35
private
:
36
37
};
38
39
}
// namespace LArG4
40
41
#endif // LARG4_IONIZATIONANDSCINTILLATIONACTION_H
larg4::IonizationAndScintillationAction
Definition:
IonizationAndScintillationAction.h:24
larg4
Geant4 interface.
Definition:
ISCalculationAna_module.cc:31
UserAction.h
see below
larg4::IonizationAndScintillationAction::SteppingAction
virtual void SteppingAction(const G4Step *)
G4UserSteppingAction interface.
Definition:
IonizationAndScintillationAction.cxx:35
larg4::IonizationAndScintillationAction::IonizationAndScintillationAction
IonizationAndScintillationAction()
Definition:
IonizationAndScintillationAction.cxx:22
g4b::UserAction
Definition:
UserAction.h:56
larg4::IonizationAndScintillationAction::~IonizationAndScintillationAction
virtual ~IonizationAndScintillationAction()
Definition:
IonizationAndScintillationAction.cxx:28
larsim
v06_53_00
source
larsim
LArG4
IonizationAndScintillationAction.h
Generated on Thu Jul 26 2018 13:10:19 for LArSoft by
1.8.11