All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Enumerations
OpBoundaryProcessSimple.hh File Reference
#include "Geant4/G4ForceCondition.hh"
#include "Geant4/G4OpticalPhoton.hh"
#include "Geant4/G4ProcessType.hh"
#include "Geant4/G4String.hh"
#include "Geant4/G4Types.hh"
#include "Geant4/G4VDiscreteProcess.hh"
#include "Geant4/Randomize.hh"

Go to the source code of this file.

Classes

class  larg4::OpBoundaryProcessSimple
 Discrete process for reflection and diffusion at optical interfaces. More...
 

Namespaces

 larg4
 Geant4 interface.
 

Enumerations

enum  larg4::OpBoundaryProcessSimpleStatus {
  larg4::Undefined, larg4::NotAtBoundary, larg4::SimpleAbsorbedNoRefl, larg4::SimpleAbsorbed,
  larg4::SimpleDiffuse, larg4::SimpleSpecular, larg4::StepTooSmall, larg4::NoRINDEX
}