Import Geant4 11.4.0.beta source tree
This commit is contained in:
@@ -50,6 +50,8 @@
|
||||
#include "G4MaterialPropertyVector.hh"
|
||||
#include "G4VProcess.hh"
|
||||
|
||||
#include <map>
|
||||
|
||||
class G4Material;
|
||||
class G4ParticleDefinition;
|
||||
class G4PhysicsTable;
|
||||
@@ -168,6 +170,7 @@ class G4Cerenkov : public G4VProcess
|
||||
|
||||
protected:
|
||||
G4PhysicsTable* thePhysicsTable;
|
||||
std::map<std::size_t, std::size_t> fIndexMPT;
|
||||
|
||||
private:
|
||||
G4double fMaxBetaChange;
|
||||
|
||||
@@ -55,6 +55,8 @@
|
||||
#include "G4OpticalPhoton.hh"
|
||||
#include "G4VRestDiscreteProcess.hh"
|
||||
|
||||
#include <map>
|
||||
|
||||
class G4PhysicsTable;
|
||||
class G4Step;
|
||||
class G4Track;
|
||||
@@ -185,11 +187,18 @@ class G4Scintillation : public G4VRestDiscreteProcess
|
||||
void SetVerboseLevel(G4int);
|
||||
// sets verbosity
|
||||
|
||||
private:
|
||||
void BuildInverseCdfTable(const G4MaterialPropertyVector* MPV,
|
||||
G4PhysicsFreeVector* vec) const;
|
||||
// Build the inverse cumulative distribution function (C.D.F.) table
|
||||
// for the scintillation photon energy spectrum
|
||||
|
||||
private:
|
||||
|
||||
G4PhysicsTable* fIntegralTable1;
|
||||
G4PhysicsTable* fIntegralTable2;
|
||||
G4PhysicsTable* fIntegralTable3;
|
||||
std::map<std::size_t, std::size_t> fIndexMPT;
|
||||
|
||||
G4EmSaturation* fEmSaturation;
|
||||
const G4ParticleDefinition* opticalphoton =
|
||||
|
||||
Reference in New Issue
Block a user