OPAL (Object Oriented Parallel Accelerator Library) 2022.1
OPAL
Public Member Functions | List of all members
Physics::Air Class Reference

#include <Air.h>

Inheritance diagram for Physics::Air:
Inheritance graph
[legend]
Collaboration diagram for Physics::Air:
Collaboration graph
[legend]

Public Member Functions

 Air ()
 
- Public Member Functions inherited from Physics::Material
 Material (double atomicNumber, double atomicMass, double massDensity, double radiationLength, double meanExcitationEnergy, std::array< double, 10 > fitCoefficients)
 
double getAtomicNumber () const
 
double getAtomicMass () const
 
double getMassDensity () const
 
double getRadiationLength () const
 
double getMeanExcitationEnergy () const
 
double getStoppingPowerFitCoefficients (FitCoeffs n) const
 

Additional Inherited Members

- Public Types inherited from Physics::Material
enum  FitCoeffs {
  A1 = 0 , A2 , A3 , A4 ,
  A5 , B1 , B2 , B3 ,
  B4 , B5
}
 
- Static Public Member Functions inherited from Physics::Material
static std::shared_ptr< MaterialgetMaterial (const std::string &name)
 
static std::shared_ptr< MaterialaddMaterial (const std::string &name, std::shared_ptr< Material > mat_ptr)
 

Detailed Description

Definition at line 28 of file Air.h.

Constructor & Destructor Documentation

◆ Air()

Physics::Air::Air ( )
inline

Definition at line 30 of file Air.h.


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