Import Geant4 10.1.0 source tree
This commit is contained in:
@@ -26,15 +26,15 @@
|
||||
/// \file materials/include/G4LatticeManager.hh
|
||||
/// \brief Definition of the G4LatticeManager class
|
||||
//
|
||||
// $Id: G4LatticeManager.hh 76885 2013-11-18 12:55:15Z gcosmo $
|
||||
// $Id: G4LatticeManager.hh 84196 2014-10-10 14:31:48Z gcosmo $
|
||||
//
|
||||
// 20131113 Add registry to carry unique lattice pointers, for EOJ deletion
|
||||
// 20131115 Drop lattice counters, not used anywhere
|
||||
// 20141008 Change to global singleton; must be shared across worker threads
|
||||
|
||||
#ifndef G4LatticeManager_h
|
||||
#define G4LatticeManager_h 1
|
||||
|
||||
|
||||
#include "G4ThreeVector.hh"
|
||||
#include <map>
|
||||
#include <set>
|
||||
@@ -47,7 +47,7 @@ class G4VPhysicalVolume;
|
||||
|
||||
class G4LatticeManager {
|
||||
private:
|
||||
static G4ThreadLocal G4LatticeManager* fLM; // Singleton
|
||||
static G4LatticeManager* fLM; // Global, shared singleton
|
||||
|
||||
public:
|
||||
static G4LatticeManager* GetLatticeManager();
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
/// \file processes/phonon/include/G4PhononDownconversion.hh
|
||||
/// \brief Definition of the G4PhononDownconversion class
|
||||
//
|
||||
// $Id: G4PhononDownconversion.hh 75725 2013-11-05 16:52:30Z mkelsey $
|
||||
// $Id: G4PhononDownconversion.hh 79778 2014-03-13 17:24:53Z gcosmo $
|
||||
//
|
||||
#ifndef G4PhononDownconversion_h
|
||||
#define G4PhononDownconversion_h 1
|
||||
@@ -47,17 +47,17 @@ protected:
|
||||
|
||||
private:
|
||||
// relative probability that anharmonic decay occurs L->L'+T'
|
||||
inline double GetLTDecayProb(G4double, G4double) const;
|
||||
inline double GetTTDecayProb(G4double, G4double) const;
|
||||
inline double MakeLDeviation(G4double, G4double) const;
|
||||
inline double MakeTTDeviation(G4double, G4double) const;
|
||||
inline double MakeTDeviation(G4double, G4double) const;
|
||||
G4double GetLTDecayProb(G4double, G4double) const;
|
||||
G4double GetTTDecayProb(G4double, G4double) const;
|
||||
G4double MakeLDeviation(G4double, G4double) const;
|
||||
G4double MakeTTDeviation(G4double, G4double) const;
|
||||
G4double MakeTDeviation(G4double, G4double) const;
|
||||
|
||||
void MakeTTSecondaries(const G4Track&);
|
||||
void MakeLTSecondaries(const G4Track&);
|
||||
|
||||
private:
|
||||
double fBeta, fGamma, fLambda, fMu; // Local buffers for calculations
|
||||
G4double fBeta, fGamma, fLambda, fMu; // Local buffers for calculations
|
||||
|
||||
// hide assignment operator as private
|
||||
G4PhononDownconversion(G4PhononDownconversion&);
|
||||
@@ -65,13 +65,3 @@ private:
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
/// \file processes/phonon/include/G4PhononPolarization.hh
|
||||
/// \brief Definition of the G4PhononPolarization enum
|
||||
//
|
||||
// $Id: G4PhononPolarization.hh 75725 2013-11-05 16:52:30Z mkelsey $
|
||||
// $Id: G4PhononPolarization.hh 75844 2013-11-06 17:35:56Z gcosmo $
|
||||
//
|
||||
#ifndef G4PhononPolarization_h
|
||||
#define G4PhononPolarization_h 1
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
/// \file processes/phonon/include/G4PhononReflection.hh
|
||||
/// \brief Definition of the G4PhononReflection class
|
||||
//
|
||||
// $Id: G4PhononReflection.hh 75725 2013-11-05 16:52:30Z mkelsey $
|
||||
// $Id: G4PhononReflection.hh 75844 2013-11-06 17:35:56Z gcosmo $
|
||||
//
|
||||
#ifndef G4PhononReflection_h
|
||||
#define G4PhononReflection_h 1
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
/// \file processes/phonon/include/G4PhononScattering.hh
|
||||
/// \brief Definition of the G4PhononScattering class
|
||||
//
|
||||
// $Id: G4PhononScattering.hh 75725 2013-11-05 16:52:30Z mkelsey $
|
||||
// $Id: G4PhononScattering.hh 75844 2013-11-06 17:35:56Z gcosmo $
|
||||
//
|
||||
#ifndef G4PhononScattering_h
|
||||
#define G4PhononScattering_h 1
|
||||
|
||||
@@ -26,7 +26,7 @@
|
||||
/// \file processes/phonon/include/G4VPhononProcess.hh
|
||||
/// \brief Definition of the G4VPhononProcess base class
|
||||
//
|
||||
// $Id: G4VPhononProcess.hh 75725 2013-11-05 16:52:30Z mkelsey $
|
||||
// $Id: G4VPhononProcess.hh 75844 2013-11-06 17:35:56Z gcosmo $
|
||||
//
|
||||
#ifndef G4VPhononProcess_h
|
||||
#define G4VPhononProcess_h 1
|
||||
|
||||
Reference in New Issue
Block a user