OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
Classes | Enumerations
ParticleProperties.h File Reference
#include <boost/bimap.hpp>
#include <map>
#include <string>
Include dependency graph for ParticleProperties.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ParticleProperties
 

Enumerations

enum class  ParticleType : short {
  UNNAMED = -1 , ELECTRON , POSITRON , MUON ,
  PROTON , ANTIPROTON , DEUTERON , HMINUS ,
  HYDROGEN , H2P , H3P , ALPHA ,
  CARBON , XENON , URANIUM
}
 
enum class  ParticleOrigin : unsigned short { REGULAR , SECONDARY , STRIPPED }
 

Enumeration Type Documentation

◆ ParticleOrigin

enum class ParticleOrigin : unsigned short
strong
Enumerator
REGULAR 
SECONDARY 
STRIPPED 

Definition at line 44 of file ParticleProperties.h.

◆ ParticleType

enum class ParticleType : short
strong
Enumerator
UNNAMED 
ELECTRON 
POSITRON 
MUON 
PROTON 
ANTIPROTON 
DEUTERON 
HMINUS 
HYDROGEN 
H2P 
H3P 
ALPHA 
CARBON 
XENON 
URANIUM 

Definition at line 26 of file ParticleProperties.h.