gparticle
Loading...
Searching...
No Matches
GparticleRuntimeRecord Struct Reference

Runtime values for one generated primary particle. More...

#include <gparticle.h>

Data Fields

std::string name
 
int pid = 0
 
int type = 1
 
double p = 0
 
double theta = 0
 
double phi = 0
 
G4ThreeVector vertex
 

Detailed Description

These values are filled when Gparticle::shootParticle runs and reflect the actual randomized particle passed to Geant4.

Definition at line 45 of file gparticle.h.

Field Documentation

◆ name

std::string GparticleRuntimeRecord::name

Definition at line 47 of file gparticle.h.

◆ p

double GparticleRuntimeRecord::p = 0

Definition at line 50 of file gparticle.h.

◆ phi

double GparticleRuntimeRecord::phi = 0

Definition at line 52 of file gparticle.h.

◆ pid

int GparticleRuntimeRecord::pid = 0

Definition at line 48 of file gparticle.h.

◆ theta

double GparticleRuntimeRecord::theta = 0

Definition at line 51 of file gparticle.h.

◆ type

int GparticleRuntimeRecord::type = 1

Definition at line 49 of file gparticle.h.

◆ vertex

G4ThreeVector GparticleRuntimeRecord::vertex

Definition at line 53 of file gparticle.h.


The documentation for this struct was generated from the following file: