CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
EmParticleList Class Reference

#include <EmParticleList.h>

Public Member Functions

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

Private Attributes

std::vector< G4String > pNames
 

Detailed Description

Definition at line 10 of file EmParticleList.h.

Constructor & Destructor Documentation

EmParticleList::EmParticleList ( )
explicit

Definition at line 3 of file EmParticleList.cc.

References pNames.

4 {
5  pNames =
6  {
7  "gamma", "e-", "e+", "mu+", "mu-",
8  "pi+", "pi-", "kaon+", "kaon-", "proton",
9  "anti_proton", "alpha", "He3", "GenericIon", "B+",
10  "B-", "D+", "D-", "Ds+", "Ds-",
11  "anti_He3", "anti_alpha","anti_deuteron","anti_lambda_c+","anti_omega-",
12 "anti_sigma_c+","anti_sigma_c++", "anti_sigma+", "anti_sigma-","anti_triton",
13  "anti_xi_c+", "anti_xi-", "deuteron", "lambda_c+", "omega-",
14  "sigma_c+", "sigma_c++", "sigma+", "sigma-", "tau+",
15  "tau-", "triton", "xi_c+", "xi-"
16  };
17 }
std::vector< G4String > pNames
EmParticleList::~EmParticleList ( )

Definition at line 19 of file EmParticleList.cc.

20 {}

Member Function Documentation

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

Member Data Documentation

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

Definition at line 21 of file EmParticleList.h.

Referenced by EmParticleList(), and PartNames().