LDMX Software
UserPrimaryParticleInformation.h
Go to the documentation of this file.
1
7#ifndef SIMCORE_USERPRIMARYPARTICLEINFORMATION_H_
8#define SIMCORE_USERPRIMARYPARTICLEINFORMATION_H_
9
10// Geant4
11#include "G4VUserPrimaryParticleInformation.hh"
12
13namespace simcore {
14
20 : public G4VUserPrimaryParticleInformation {
21 public:
26
31
36 void setHepEvtStatus(int hepEvtStatus) { hepEvtStatus_ = hepEvtStatus; }
37
43
47 void Print() const {}
48
49 private:
54};
55
56} // namespace simcore
57
58#endif
Defines extra information attached to a Geant4 primary particle.
void setHepEvtStatus(int hepEvtStatus)
Set the HEP event status (generator status) e.g.
UserPrimaryParticleInformation()=default
Class Constructor.
virtual ~UserPrimaryParticleInformation()=default
Class destructor.
void Print() const
Implement virtual method (no-op).