Celeritas 0.7.0-dev.127+develop.e63889793
Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs
PhysicsModel.hh File Reference
#include <map>
#include "celeritas/io/ImportLivermorePE.hh"
#include "celeritas/phys/AtomicNumber.hh"
#include "Grid.hh"
This graph shows which files directly or indirectly include this file:

Classes

struct  celeritas::inp::SeltzerBergerModel
 Seltzer-Berger bremsstrahlung model. More...
 
struct  celeritas::inp::RelBremsModel
 Relativistic bremsstrahlung model. More...
 
struct  celeritas::inp::MuBremsModel
 Muon bremsstrahlung model. More...
 
struct  celeritas::inp::BetheHeitlerProductionModel
 Bethe-Heitler relativistic pair production from gammas. More...
 
struct  celeritas::inp::MuPairProductionEnergyTransferTable
 Sampling table for electron-positron pair production by muons. More...
 
struct  celeritas::inp::MuPairProductionModel
 Pair production from muons. More...
 
struct  celeritas::inp::LivermorePhotoModel
 Livermore photoelectric effect model. More...
 

Namespaces

namespace  celeritas::inp
 Configure Celeritas input.
 

Typedefs

using celeritas::inp::LivermoreXs = ::celeritas::ImportLivermorePE
 
Model aliases
Todo:
rename em/model to match
using celeritas::inp::BetheHeitlerModel = BetheHeitlerProductionModel
 
using celeritas::inp::MuBremsstrahlungModel = MuBremsModel
 
using celeritas::inp::RelativisticBremModel = RelBremsModel