Geant4-11
Public Member Functions | Private Attributes
G4EmParticleList Class Reference

#include <G4EmParticleList.hh>

Public Member Functions

 G4EmParticleList ()
 
const std::vector< G4String > & PartNames () const
 
 ~G4EmParticleList ()
 

Private Attributes

std::vector< G4StringpNames
 

Detailed Description

Definition at line 50 of file G4EmParticleList.hh.

Constructor & Destructor Documentation

◆ G4EmParticleList()

G4EmParticleList::G4EmParticleList ( )
explicit

Definition at line 40 of file G4EmParticleList.cc.

41{
42 pNames =
43 {
44 "gamma", "e-", "e+", "mu+", "mu-",
45 "pi+", "pi-", "kaon+", "kaon-", "proton",
46 "anti_proton", "alpha", "He3", "GenericIon", "B+",
47 "B-", "D+", "D-", "Ds+", "Ds-",
48 "anti_He3", "anti_alpha","anti_deuteron","anti_lambda_c+","anti_omega-",
49"anti_sigma_c+","anti_sigma_c++", "anti_sigma+", "anti_sigma-","anti_triton",
50 "anti_xi_c+", "anti_xi-", "deuteron", "lambda_c+", "omega-",
51 "sigma_c+", "sigma_c++", "sigma+", "sigma-", "tau+",
52 "tau-", "triton", "xi_c+", "xi-", "Bc+",
53 "Bc-", "omega_b-","anti_omega_b-", "sigma_b+", "sigma_b-",
54"anti_sigma_b+", "anti_sigma_b-", "xi_b-", "anti_xi_b-"
55 };
56}
std::vector< G4String > pNames

References pNames.

◆ ~G4EmParticleList()

G4EmParticleList::~G4EmParticleList ( )

Definition at line 58 of file G4EmParticleList.cc.

59{}

Member Function Documentation

◆ PartNames()

const std::vector< G4String > & G4EmParticleList::PartNames ( ) const

Definition at line 61 of file G4EmParticleList.cc.

62{
63 return pNames;
64}

References pNames.

Referenced by G4EmModelActivator::ActivateEmOptions().

Field Documentation

◆ pNames

std::vector<G4String> G4EmParticleList::pNames
private

Definition at line 61 of file G4EmParticleList.hh.

Referenced by G4EmParticleList(), and PartNames().


The documentation for this class was generated from the following files: