sipm-characterisation 0.1.0
SiPM characterisation for ePIC — IV/DCR/gain, laser, readout, irradiation
Loading...
Searching...
No Matches
PrimaryGeneratorAction.hh
Go to the documentation of this file.
1#ifndef _PrimaryGeneratorAction_h_
2#define _PrimaryGeneratorAction_h_
3
4#include "G4VUserPrimaryGeneratorAction.hh"
5
6class G4event;
7class G4VPrimaryGenerator;
8
9class PrimaryGeneratorAction : public G4VUserPrimaryGeneratorAction {
10
11public:
12
14 ~PrimaryGeneratorAction() override;
15
16 void GeneratePrimaries(G4Event *event) override;
17
18protected:
19
20 G4VPrimaryGenerator *mParticleSource;
21
22};
23
24#endif
Definition PrimaryGeneratorAction.hh:9
PrimaryGeneratorAction()
Definition PrimaryGeneratorAction.cc:8
void GeneratePrimaries(G4Event *event) override
Definition PrimaryGeneratorAction.cc:23
~PrimaryGeneratorAction() override
Definition PrimaryGeneratorAction.cc:15
G4VPrimaryGenerator * mParticleSource
Definition PrimaryGeneratorAction.hh:20