Import Geant4 10.7.0 source tree

This commit is contained in:
Gabriele Cosmo
2020-12-04 12:30:43 +01:00
parent 67ba86d073
commit dab42d2018
3770 changed files with 226369 additions and 286486 deletions
@@ -23,10 +23,7 @@
// * acceptance of all terms of the Geant4 Software license. *
// ********************************************************************
//
//
//
// ----------------------------------------------------------------------
// Class G4MassWeioghtWindowProcess
// G4WeightWindowProcess
//
// Class description:
//
@@ -35,10 +32,10 @@
// weight window biasing on boundaries, collisions
// or both according to the G4PlaceOfAction argument.
// Author: Michael Dressel (Michael.Dressel@cern.ch)
// ----------------------------------------------------------------------
#ifndef G4MassWeioghtWindowProcess_hh
#define G4MassWeioghtWindowProcess_hh G4MassWeioghtWindowProcess_hh
// Author: Michael Dressel, 2002
// --------------------------------------------------------------------
#ifndef G4WeightWindowProcess_hh
#define G4WeightWindowProcess_hh 1
#include "G4VProcess.hh"
#include "G4VTrackTerminator.hh"
@@ -68,8 +65,8 @@ public: // with description
const G4VWeightWindowStore &aWWStore,
const G4VTrackTerminator *TrackTerminator,
G4PlaceOfAction placeOfAction,
const G4String &aName =
"WeightWindowProcess", G4bool para = false);
const G4String &aName = "WeightWindowProcess",
G4bool para = false);
// creates a G4ParticleChange
virtual ~G4WeightWindowProcess();
@@ -135,35 +132,35 @@ private:
void CopyStep(const G4Step & step);
G4Step * fGhostStep;
G4StepPoint * fGhostPreStepPoint;
G4StepPoint * fGhostPostStepPoint;
G4Step* fGhostStep = nullptr;
G4StepPoint* fGhostPreStepPoint = nullptr;
G4StepPoint* fGhostPostStepPoint = nullptr;
G4ParticleChange *fParticleChange;
const G4VWeightWindowAlgorithm &fWeightWindowAlgorithm;
const G4VWeightWindowStore &fWeightWindowStore;
G4SamplingPostStepAction *fPostStepAction;
G4ParticleChange* fParticleChange = nullptr;
const G4VWeightWindowAlgorithm& fWeightWindowAlgorithm;
const G4VWeightWindowStore& fWeightWindowStore;
G4SamplingPostStepAction* fPostStepAction = nullptr;
G4PlaceOfAction fPlaceOfAction;
G4TransportationManager* fTransportationManager;
G4PathFinder* fPathFinder;
G4TransportationManager* fTransportationManager = nullptr;
G4PathFinder* fPathFinder = nullptr;
// -------------------------------
// Navigation in the Ghost World:
// -------------------------------
G4String fGhostWorldName;
G4VPhysicalVolume* fGhostWorld;
G4Navigator* fGhostNavigator;
G4int fNavigatorID;
G4String fGhostWorldName = "NoParallelWorld";
G4VPhysicalVolume* fGhostWorld = nullptr;
G4Navigator* fGhostNavigator = nullptr;
G4int fNavigatorID = -1;
G4TouchableHandle fOldGhostTouchable;
G4TouchableHandle fNewGhostTouchable;
G4FieldTrack fFieldTrack;
G4double fGhostSafety;
G4bool fOnBoundary;
G4FieldTrack fFieldTrack = '0';
G4double fGhostSafety = -1;
G4bool fOnBoundary = false;
G4bool fParaflag;
G4FieldTrack fEndTrack;
ELimited feLimited;
G4bool fParaflag = false;
G4FieldTrack fEndTrack = '0';
ELimited feLimited = kDoNot;
};
#endif