cepgen is hosted by Hepforge, IPPP Durham
CepGen 1.2.5
Central exclusive processes event generator
Loading...
Searching...
No Matches
cepgen::mode Namespace Reference

Collection of enums for the definition of process mode.

Enumerations

enum class  Kinematics {
  invalid = 0 , ElasticElastic = 1 , ElasticInelastic = 2 , InelasticElastic = 3 ,
  InelasticInelastic = 4
}
 Type of scattering. More...
 

Functions

std::ostream & operator<< (std::ostream &, const cepgen::mode::Kinematics &)
 Human-readable format of a process mode (elastic/dissociative parts)
 

Enumeration Type Documentation

◆ Kinematics

enum class Kinematics
strong
Enumerator
invalid 
ElasticElastic 

proton-proton elastic case

ElasticInelastic 

proton-proton single-dissociative (or inelastic-elastic) case

InelasticElastic 

proton-proton single-dissociative (or elastic-inelastic) case

InelasticInelastic 

proton-proton double-dissociative case

Definition at line 28 of file Modes.h.

Function Documentation

◆ operator<<()

std::ostream & operator<< ( std::ostream &  os,
const Kinematics pm 
)

Definition at line 25 of file Modes.cpp.