Import Geant4 11.3.0 source tree
This commit is contained in:
@@ -44,8 +44,8 @@
|
||||
class G4PSCellCharge : public G4VPrimitiveScorer
|
||||
{
|
||||
public:
|
||||
G4PSCellCharge(G4String name, G4int depth = 0);
|
||||
G4PSCellCharge(G4String name, const G4String& unit, G4int depth = 0);
|
||||
G4PSCellCharge(const G4String& name, G4int depth = 0);
|
||||
G4PSCellCharge(const G4String& name, const G4String& unit, G4int depth = 0);
|
||||
~G4PSCellCharge() override = default;
|
||||
|
||||
void Initialize(G4HCofThisEvent*) override;
|
||||
|
||||
@@ -43,11 +43,11 @@
|
||||
class G4PSCellCharge3D : public G4PSCellCharge
|
||||
{
|
||||
public:
|
||||
G4PSCellCharge3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int depi = 2, G4int depj = 1, G4int depk = 0);
|
||||
G4PSCellCharge3D(G4String name, const G4String& unit, G4int ni = 1,
|
||||
G4int nj = 1, G4int nk = 1, G4int depi = 2, G4int depj = 1,
|
||||
G4int depk = 0);
|
||||
G4PSCellCharge3D(const G4String& name, G4int ni=1, G4int nj=1, G4int nk=1,
|
||||
G4int depi=2, G4int depj=1, G4int depk=0);
|
||||
G4PSCellCharge3D(const G4String& name, const G4String& unit, G4int ni=1,
|
||||
G4int nj=1, G4int nk=1, G4int depi=2, G4int depj=1,
|
||||
G4int depk=0);
|
||||
|
||||
~G4PSCellCharge3D() override = default;
|
||||
|
||||
|
||||
@@ -57,8 +57,8 @@ class G4VSolid;
|
||||
class G4PSCellFlux : public G4VPrimitivePlotter
|
||||
{
|
||||
public:
|
||||
G4PSCellFlux(G4String name, G4int depth = 0);
|
||||
G4PSCellFlux(G4String name, const G4String& unit, G4int depth = 0);
|
||||
G4PSCellFlux(const G4String& name, G4int depth = 0);
|
||||
G4PSCellFlux(const G4String& name, const G4String& unit, G4int depth = 0);
|
||||
~G4PSCellFlux() override = default;
|
||||
|
||||
inline void Weighted(G4bool flg = true) { weighted = flg; }
|
||||
|
||||
@@ -50,9 +50,9 @@
|
||||
class G4PSCellFlux3D : public G4PSCellFlux
|
||||
{
|
||||
public:
|
||||
G4PSCellFlux3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4PSCellFlux3D(const G4String& name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int depi = 2, G4int depj = 1, G4int depk = 0);
|
||||
G4PSCellFlux3D(G4String name, const G4String& unit, G4int ni = 1,
|
||||
G4PSCellFlux3D(const G4String& name, const G4String& unit, G4int ni = 1,
|
||||
G4int nj = 1, G4int nk = 1, G4int depi = 2, G4int depj = 1,
|
||||
G4int depk = 0);
|
||||
~G4PSCellFlux3D() override = default;
|
||||
|
||||
@@ -51,10 +51,10 @@
|
||||
class G4PSCellFluxForCylinder3D : public G4PSCellFlux3D
|
||||
{
|
||||
public:
|
||||
G4PSCellFluxForCylinder3D(G4String name, G4int ni = 1, G4int nj = 1,
|
||||
G4PSCellFluxForCylinder3D(const G4String& name, G4int ni = 1, G4int nj = 1,
|
||||
G4int nk = 1, G4int depi = 2, G4int depj = 1,
|
||||
G4int depk = 0);
|
||||
G4PSCellFluxForCylinder3D(G4String name, const G4String& unit, G4int ni = 1,
|
||||
G4PSCellFluxForCylinder3D(const G4String& name, const G4String& unit, G4int ni = 1,
|
||||
G4int nj = 1, G4int nk = 1, G4int depi = 2,
|
||||
G4int depj = 1, G4int depk = 0);
|
||||
~G4PSCellFluxForCylinder3D() override = default;
|
||||
|
||||
@@ -60,8 +60,8 @@
|
||||
class G4PSCylinderSurfaceCurrent : public G4VPrimitivePlotter
|
||||
{
|
||||
public:
|
||||
G4PSCylinderSurfaceCurrent(G4String name, G4int direction, G4int depth = 0);
|
||||
G4PSCylinderSurfaceCurrent(G4String name, G4int direction,
|
||||
G4PSCylinderSurfaceCurrent(const G4String& name, G4int direction, G4int depth = 0);
|
||||
G4PSCylinderSurfaceCurrent(const G4String& name, G4int direction,
|
||||
const G4String& unit, G4int depth = 0);
|
||||
~G4PSCylinderSurfaceCurrent() override = default;
|
||||
|
||||
|
||||
@@ -52,10 +52,10 @@
|
||||
class G4PSCylinderSurfaceCurrent3D : public G4PSCylinderSurfaceCurrent
|
||||
{
|
||||
public:
|
||||
G4PSCylinderSurfaceCurrent3D(G4String name, G4int direction, G4int ni = 1,
|
||||
G4PSCylinderSurfaceCurrent3D(const G4String& name, G4int direction, G4int ni = 1,
|
||||
G4int nj = 1, G4int nk = 1, G4int depi = 2,
|
||||
G4int depj = 1, G4int depk = 0);
|
||||
G4PSCylinderSurfaceCurrent3D(G4String name, G4int direction,
|
||||
G4PSCylinderSurfaceCurrent3D(const G4String& name, G4int direction,
|
||||
const G4String& unit, G4int ni = 1, G4int nj = 1,
|
||||
G4int nk = 1, G4int depi = 2, G4int depj = 1,
|
||||
G4int depk = 0);
|
||||
|
||||
@@ -60,8 +60,8 @@
|
||||
class G4PSCylinderSurfaceFlux : public G4VPrimitivePlotter
|
||||
{
|
||||
public:
|
||||
G4PSCylinderSurfaceFlux(G4String name, G4int direction, G4int depth = 0);
|
||||
G4PSCylinderSurfaceFlux(G4String name, G4int direction, const G4String& unit,
|
||||
G4PSCylinderSurfaceFlux(const G4String& name, G4int direction, G4int depth = 0);
|
||||
G4PSCylinderSurfaceFlux(const G4String& name, G4int direction, const G4String& unit,
|
||||
G4int depth = 0);
|
||||
~G4PSCylinderSurfaceFlux() override = default;
|
||||
|
||||
|
||||
@@ -52,10 +52,10 @@
|
||||
class G4PSCylinderSurfaceFlux3D : public G4PSCylinderSurfaceFlux
|
||||
{
|
||||
public:
|
||||
G4PSCylinderSurfaceFlux3D(G4String name, G4int direction, G4int ni = 1,
|
||||
G4PSCylinderSurfaceFlux3D(const G4String& name, G4int direction, G4int ni = 1,
|
||||
G4int nj = 1, G4int nk = 1, G4int di = 2,
|
||||
G4int dj = 1, G4int dk = 0);
|
||||
G4PSCylinderSurfaceFlux3D(G4String name, G4int direction,
|
||||
G4PSCylinderSurfaceFlux3D(const G4String& name, G4int direction,
|
||||
const G4String& unit, G4int ni = 1, G4int nj = 1,
|
||||
G4int nk = 1, G4int di = 2, G4int dj = 1,
|
||||
G4int dk = 0);
|
||||
|
||||
@@ -46,8 +46,8 @@
|
||||
class G4PSDoseDeposit : public G4VPrimitivePlotter
|
||||
{
|
||||
public:
|
||||
G4PSDoseDeposit(G4String name, G4int depth = 0);
|
||||
G4PSDoseDeposit(G4String name, const G4String& unit, G4int depth = 0);
|
||||
G4PSDoseDeposit(const G4String& name, G4int depth = 0);
|
||||
G4PSDoseDeposit(const G4String& name, const G4String& unit, G4int depth = 0);
|
||||
~G4PSDoseDeposit() override = default;
|
||||
|
||||
void Initialize(G4HCofThisEvent*) override;
|
||||
|
||||
@@ -43,9 +43,9 @@
|
||||
class G4PSDoseDeposit3D : public G4PSDoseDeposit
|
||||
{
|
||||
public:
|
||||
G4PSDoseDeposit3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4PSDoseDeposit3D(const G4String& name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int depi = 2, G4int depj = 1, G4int depk = 0);
|
||||
G4PSDoseDeposit3D(G4String name, const G4String& unit, G4int ni = 1,
|
||||
G4PSDoseDeposit3D(const G4String& name, const G4String& unit, G4int ni = 1,
|
||||
G4int nj = 1, G4int nk = 1, G4int depi = 2, G4int depj = 1,
|
||||
G4int depk = 0);
|
||||
|
||||
|
||||
@@ -44,10 +44,10 @@
|
||||
class G4PSDoseDepositForCylinder3D : public G4PSDoseDeposit3D
|
||||
{
|
||||
public:
|
||||
G4PSDoseDepositForCylinder3D(G4String name, G4int ni = 1, G4int nj = 1,
|
||||
G4PSDoseDepositForCylinder3D(const G4String& name, G4int ni = 1, G4int nj = 1,
|
||||
G4int nk = 1, G4int depi = 2, G4int depj = 1,
|
||||
G4int depk = 0);
|
||||
G4PSDoseDepositForCylinder3D(G4String name, const G4String& unit,
|
||||
G4PSDoseDepositForCylinder3D(const G4String& name, const G4String& unit,
|
||||
G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int depi = 2, G4int depj = 1, G4int depk = 0);
|
||||
|
||||
|
||||
@@ -47,8 +47,8 @@
|
||||
class G4PSEnergyDeposit : public G4VPrimitivePlotter
|
||||
{
|
||||
public:
|
||||
G4PSEnergyDeposit(G4String name, G4int depth = 0); // default unit
|
||||
G4PSEnergyDeposit(G4String name, const G4String& unit, G4int depth = 0);
|
||||
G4PSEnergyDeposit(const G4String& name, G4int depth = 0); // default unit
|
||||
G4PSEnergyDeposit(const G4String& name, const G4String& unit, G4int depth = 0);
|
||||
~G4PSEnergyDeposit() override = default;
|
||||
|
||||
public:
|
||||
|
||||
@@ -41,9 +41,9 @@
|
||||
class G4PSEnergyDeposit3D : public G4PSEnergyDeposit
|
||||
{
|
||||
public:
|
||||
G4PSEnergyDeposit3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4PSEnergyDeposit3D(const G4String& name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int depi = 2, G4int depj = 1, G4int depk = 0);
|
||||
G4PSEnergyDeposit3D(G4String name, const G4String& unit, G4int ni = 1,
|
||||
G4PSEnergyDeposit3D(const G4String& name, const G4String& unit, G4int ni = 1,
|
||||
G4int nj = 1, G4int nk = 1, G4int depi = 2,
|
||||
G4int depj = 1, G4int depk = 0);
|
||||
|
||||
|
||||
@@ -61,8 +61,8 @@
|
||||
class G4PSFlatSurfaceCurrent : public G4VPrimitivePlotter
|
||||
{
|
||||
public:
|
||||
G4PSFlatSurfaceCurrent(G4String name, G4int direction, G4int depth = 0);
|
||||
G4PSFlatSurfaceCurrent(G4String name, G4int direction, const G4String& unit,
|
||||
G4PSFlatSurfaceCurrent(const G4String& name, G4int direction, G4int depth = 0);
|
||||
G4PSFlatSurfaceCurrent(const G4String& name, G4int direction, const G4String& unit,
|
||||
G4int depth = 0);
|
||||
~G4PSFlatSurfaceCurrent() override = default;
|
||||
|
||||
|
||||
@@ -52,10 +52,10 @@
|
||||
class G4PSFlatSurfaceCurrent3D : public G4PSFlatSurfaceCurrent
|
||||
{
|
||||
public:
|
||||
G4PSFlatSurfaceCurrent3D(G4String name, G4int direction, G4int ni = 1,
|
||||
G4PSFlatSurfaceCurrent3D(const G4String& name, G4int direction, G4int ni = 1,
|
||||
G4int nj = 1, G4int nk = 1, G4int depi = 2,
|
||||
G4int depj = 1, G4int depk = 0);
|
||||
G4PSFlatSurfaceCurrent3D(G4String name, G4int direction, const G4String& unit,
|
||||
G4PSFlatSurfaceCurrent3D(const G4String& name, G4int direction, const G4String& unit,
|
||||
G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int depi = 2, G4int depj = 1, G4int depk = 0);
|
||||
~G4PSFlatSurfaceCurrent3D() override = default;
|
||||
|
||||
@@ -63,8 +63,8 @@
|
||||
class G4PSFlatSurfaceFlux : public G4VPrimitivePlotter
|
||||
{
|
||||
public:
|
||||
G4PSFlatSurfaceFlux(G4String name, G4int direction, G4int depth = 0);
|
||||
G4PSFlatSurfaceFlux(G4String name, G4int direction, const G4String& unit,
|
||||
G4PSFlatSurfaceFlux(const G4String& name, G4int direction, G4int depth = 0);
|
||||
G4PSFlatSurfaceFlux(const G4String& name, G4int direction, const G4String& unit,
|
||||
G4int depth = 0);
|
||||
~G4PSFlatSurfaceFlux() override = default;
|
||||
|
||||
|
||||
@@ -54,10 +54,10 @@
|
||||
class G4PSFlatSurfaceFlux3D : public G4PSFlatSurfaceFlux
|
||||
{
|
||||
public:
|
||||
G4PSFlatSurfaceFlux3D(G4String name, G4int direction, G4int ni = 1,
|
||||
G4PSFlatSurfaceFlux3D(const G4String& name, G4int direction, G4int ni = 1,
|
||||
G4int nj = 1, G4int nk = 1, G4int depi = 2,
|
||||
G4int depj = 1, G4int depk = 0);
|
||||
G4PSFlatSurfaceFlux3D(G4String name, G4int direction, const G4String& unit,
|
||||
G4PSFlatSurfaceFlux3D(const G4String& name, G4int direction, const G4String& unit,
|
||||
G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int depi = 2, G4int depj = 1, G4int depk = 0);
|
||||
~G4PSFlatSurfaceFlux3D() override = default;
|
||||
|
||||
@@ -48,8 +48,8 @@
|
||||
class G4PSMinKinEAtGeneration : public G4VPrimitivePlotter
|
||||
{
|
||||
public:
|
||||
G4PSMinKinEAtGeneration(G4String name, G4int depth = 0);
|
||||
G4PSMinKinEAtGeneration(G4String name, const G4String& unit, G4int depth = 0);
|
||||
G4PSMinKinEAtGeneration(const G4String& name, G4int depth = 0);
|
||||
G4PSMinKinEAtGeneration(const G4String& name, const G4String& unit, G4int depth = 0);
|
||||
~G4PSMinKinEAtGeneration() override = default;
|
||||
|
||||
void Initialize(G4HCofThisEvent*) override;
|
||||
|
||||
@@ -45,10 +45,10 @@
|
||||
class G4PSMinKinEAtGeneration3D : public G4PSMinKinEAtGeneration
|
||||
{
|
||||
public:
|
||||
G4PSMinKinEAtGeneration3D(G4String name, G4int ni = 1, G4int nj = 1,
|
||||
G4PSMinKinEAtGeneration3D(const G4String& name, G4int ni = 1, G4int nj = 1,
|
||||
G4int nk = 1, G4int depi = 2, G4int depj = 1,
|
||||
G4int depk = 0);
|
||||
G4PSMinKinEAtGeneration3D(G4String name, const G4String& unit, G4int ni = 1,
|
||||
G4PSMinKinEAtGeneration3D(const G4String& name, const G4String& unit, G4int ni = 1,
|
||||
G4int nj = 1, G4int nk = 1, G4int depi = 2,
|
||||
G4int depj = 1, G4int depk = 0);
|
||||
~G4PSMinKinEAtGeneration3D() override = default;
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
class G4PSNofCollision : public G4VPrimitiveScorer
|
||||
{
|
||||
public:
|
||||
G4PSNofCollision(G4String name, G4int depth = 0);
|
||||
G4PSNofCollision(const G4String& name, G4int depth = 0);
|
||||
~G4PSNofCollision() override = default;
|
||||
|
||||
inline void Weighted(G4bool flg = true) { weighted = flg; }
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
class G4PSNofCollision3D : public G4PSNofCollision
|
||||
{
|
||||
public:
|
||||
G4PSNofCollision3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4PSNofCollision3D(const G4String& name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int depi = 2, G4int depj = 1, G4int depk = 0);
|
||||
~G4PSNofCollision3D() override = default;
|
||||
|
||||
|
||||
@@ -53,7 +53,7 @@
|
||||
class G4PSNofSecondary : public G4VPrimitivePlotter
|
||||
{
|
||||
public:
|
||||
G4PSNofSecondary(G4String name, G4int depth = 0);
|
||||
G4PSNofSecondary(const G4String& name, G4int depth = 0);
|
||||
~G4PSNofSecondary() override = default;
|
||||
|
||||
// Scoring option
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
class G4PSNofSecondary3D : public G4PSNofSecondary
|
||||
{
|
||||
public:
|
||||
G4PSNofSecondary3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4PSNofSecondary3D(const G4String& name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int depi = 2, G4int depj = 1, G4int depk = 0);
|
||||
~G4PSNofSecondary3D() override = default;
|
||||
|
||||
|
||||
@@ -46,7 +46,7 @@
|
||||
class G4PSNofStep : public G4VPrimitivePlotter
|
||||
{
|
||||
public:
|
||||
G4PSNofStep(G4String name, G4int depth = 0);
|
||||
G4PSNofStep(const G4String& name, G4int depth = 0);
|
||||
~G4PSNofStep() override = default;
|
||||
|
||||
void Initialize(G4HCofThisEvent*) override;
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
class G4PSNofStep3D : public G4PSNofStep
|
||||
{
|
||||
public:
|
||||
G4PSNofStep3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4PSNofStep3D(const G4String& name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int depi = 2, G4int depj = 1, G4int depk = 0);
|
||||
~G4PSNofStep3D() override = default;
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@
|
||||
class G4PSPassageCellCurrent : public G4VPrimitivePlotter
|
||||
{
|
||||
public:
|
||||
G4PSPassageCellCurrent(G4String name, G4int depth = 0);
|
||||
G4PSPassageCellCurrent(const G4String& name, G4int depth = 0);
|
||||
~G4PSPassageCellCurrent() override = default;
|
||||
|
||||
inline void Weighted(G4bool flg = true) { weighted = flg; }
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
class G4PSPassageCellCurrent3D : public G4PSPassageCellCurrent
|
||||
{
|
||||
public:
|
||||
G4PSPassageCellCurrent3D(G4String name, G4int ni = 1, G4int nj = 1,
|
||||
G4PSPassageCellCurrent3D(const G4String& name, G4int ni = 1, G4int nj = 1,
|
||||
G4int nk = 1, G4int depi = 2, G4int depj = 1,
|
||||
G4int depk = 0);
|
||||
~G4PSPassageCellCurrent3D() override = default;
|
||||
|
||||
@@ -53,8 +53,8 @@
|
||||
class G4PSPassageCellFlux : public G4VPrimitivePlotter
|
||||
{
|
||||
public:
|
||||
G4PSPassageCellFlux(G4String name, G4int depth = 0);
|
||||
G4PSPassageCellFlux(G4String name, const G4String& unit, G4int depth = 0);
|
||||
G4PSPassageCellFlux(const G4String& name, G4int depth = 0);
|
||||
G4PSPassageCellFlux(const G4String& name, const G4String& unit, G4int depth = 0);
|
||||
~G4PSPassageCellFlux() override = default;
|
||||
|
||||
inline void Weighted(G4bool flg = true) { weighted = flg; }
|
||||
|
||||
@@ -47,9 +47,9 @@
|
||||
class G4PSPassageCellFlux3D : public G4PSPassageCellFlux
|
||||
{
|
||||
public:
|
||||
G4PSPassageCellFlux3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4PSPassageCellFlux3D(const G4String& name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int depi = 2, G4int depj = 1, G4int depk = 0);
|
||||
G4PSPassageCellFlux3D(G4String name, const G4String& unit, G4int ni = 1,
|
||||
G4PSPassageCellFlux3D(const G4String& name, const G4String& unit, G4int ni = 1,
|
||||
G4int nj = 1, G4int nk = 1, G4int depi = 2,
|
||||
G4int depj = 1, G4int depk = 0);
|
||||
~G4PSPassageCellFlux3D() override = default;
|
||||
|
||||
@@ -48,10 +48,10 @@
|
||||
class G4PSPassageCellFluxForCylinder3D : public G4PSPassageCellFlux3D
|
||||
{
|
||||
public:
|
||||
G4PSPassageCellFluxForCylinder3D(G4String name, G4int ni = 1, G4int nj = 1,
|
||||
G4PSPassageCellFluxForCylinder3D(const G4String& name, G4int ni = 1, G4int nj = 1,
|
||||
G4int nk = 1, G4int depi = 2, G4int depj = 1,
|
||||
G4int depk = 0);
|
||||
G4PSPassageCellFluxForCylinder3D(G4String name, const G4String& unit,
|
||||
G4PSPassageCellFluxForCylinder3D(const G4String& name, const G4String& unit,
|
||||
G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int depi = 2, G4int depj = 1,
|
||||
G4int depk = 0);
|
||||
|
||||
@@ -48,8 +48,8 @@
|
||||
class G4PSPassageTrackLength : public G4VPrimitivePlotter
|
||||
{
|
||||
public:
|
||||
G4PSPassageTrackLength(G4String name, G4int depth = 0);
|
||||
G4PSPassageTrackLength(G4String name, const G4String& unit, G4int depth = 0);
|
||||
G4PSPassageTrackLength(const G4String& name, G4int depth = 0);
|
||||
G4PSPassageTrackLength(const G4String& name, const G4String& unit, G4int depth = 0);
|
||||
~G4PSPassageTrackLength() override = default;
|
||||
|
||||
inline void Weighted(G4bool flg = true) { weighted = flg; }
|
||||
|
||||
@@ -45,10 +45,10 @@
|
||||
class G4PSPassageTrackLength3D : public G4PSPassageTrackLength
|
||||
{
|
||||
public:
|
||||
G4PSPassageTrackLength3D(G4String name, G4int ni = 1, G4int nj = 1,
|
||||
G4PSPassageTrackLength3D(const G4String& name, G4int ni = 1, G4int nj = 1,
|
||||
G4int nk = 1, G4int depi = 2, G4int depj = 1,
|
||||
G4int depk = 0);
|
||||
G4PSPassageTrackLength3D(G4String name, const G4String& unit, G4int ni = 1,
|
||||
G4PSPassageTrackLength3D(const G4String& name, const G4String& unit, G4int ni = 1,
|
||||
G4int nj = 1, G4int nk = 1, G4int depi = 2,
|
||||
G4int depj = 1, G4int depk = 0);
|
||||
|
||||
|
||||
@@ -47,7 +47,7 @@
|
||||
class G4PSPopulation : public G4VPrimitiveScorer
|
||||
{
|
||||
public:
|
||||
G4PSPopulation(G4String name, G4int depth = 0);
|
||||
G4PSPopulation(const G4String& name, G4int depth = 0);
|
||||
~G4PSPopulation() override = default;
|
||||
|
||||
inline void Weighted(G4bool flg = true) { weighted = flg; }
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
class G4PSPopulation3D : public G4PSPopulation
|
||||
{
|
||||
public:
|
||||
G4PSPopulation3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4PSPopulation3D(const G4String& name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int depi = 2, G4int depj = 1, G4int depk = 0);
|
||||
~G4PSPopulation3D() override = default;
|
||||
|
||||
|
||||
@@ -58,8 +58,8 @@
|
||||
class G4PSSphereSurfaceCurrent : public G4VPrimitiveScorer
|
||||
{
|
||||
public:
|
||||
G4PSSphereSurfaceCurrent(G4String name, G4int direction, G4int depth = 0);
|
||||
G4PSSphereSurfaceCurrent(G4String name, G4int direction, const G4String& unit,
|
||||
G4PSSphereSurfaceCurrent(const G4String& name, G4int direction, G4int depth = 0);
|
||||
G4PSSphereSurfaceCurrent(const G4String& name, G4int direction, const G4String& unit,
|
||||
G4int depth = 0);
|
||||
~G4PSSphereSurfaceCurrent() override = default;
|
||||
|
||||
|
||||
@@ -52,10 +52,10 @@
|
||||
class G4PSSphereSurfaceCurrent3D : public G4PSSphereSurfaceCurrent
|
||||
{
|
||||
public:
|
||||
G4PSSphereSurfaceCurrent3D(G4String name, G4int direction, G4int ni = 1,
|
||||
G4PSSphereSurfaceCurrent3D(const G4String& name, G4int direction, G4int ni = 1,
|
||||
G4int nj = 1, G4int nk = 1, G4int depi = 2,
|
||||
G4int depj = 1, G4int depk = 0);
|
||||
G4PSSphereSurfaceCurrent3D(G4String name, G4int direction,
|
||||
G4PSSphereSurfaceCurrent3D(const G4String& name, G4int direction,
|
||||
const G4String& unit, G4int ni = 1, G4int nj = 1,
|
||||
G4int nk = 1, G4int depi = 2, G4int depj = 1,
|
||||
G4int depk = 0);
|
||||
|
||||
@@ -59,8 +59,8 @@
|
||||
class G4PSSphereSurfaceFlux : public G4VPrimitiveScorer
|
||||
{
|
||||
public:
|
||||
G4PSSphereSurfaceFlux(G4String name, G4int direction, G4int depth = 0);
|
||||
G4PSSphereSurfaceFlux(G4String name, G4int direction, const G4String& unit,
|
||||
G4PSSphereSurfaceFlux(const G4String& name, G4int direction, G4int depth = 0);
|
||||
G4PSSphereSurfaceFlux(const G4String& name, G4int direction, const G4String& unit,
|
||||
G4int depth = 0);
|
||||
~G4PSSphereSurfaceFlux() override = default;
|
||||
|
||||
|
||||
@@ -52,11 +52,11 @@
|
||||
class G4PSSphereSurfaceFlux3D : public G4PSSphereSurfaceFlux
|
||||
{
|
||||
public:
|
||||
G4PSSphereSurfaceFlux3D(G4String name, G4int direction, G4int ni = 1,
|
||||
G4PSSphereSurfaceFlux3D(const G4String& name, G4int direction, G4int ni = 1,
|
||||
G4int nj = 1, G4int nk = 1, G4int depi = 2,
|
||||
G4int depj = 1, G4int depk = 0);
|
||||
|
||||
G4PSSphereSurfaceFlux3D(G4String name, G4int direction, const G4String& unit,
|
||||
G4PSSphereSurfaceFlux3D(const G4String& name, G4int direction, const G4String& unit,
|
||||
G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int depi = 2, G4int depj = 1, G4int depk = 0);
|
||||
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
class G4PSStepChecker : public G4VPrimitiveScorer
|
||||
{
|
||||
public:
|
||||
G4PSStepChecker(G4String name, G4int depth = 0);
|
||||
G4PSStepChecker(const G4String& name, G4int depth = 0);
|
||||
~G4PSStepChecker() override = default;
|
||||
|
||||
protected:
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
class G4PSStepChecker3D : public G4PSStepChecker
|
||||
{
|
||||
public:
|
||||
G4PSStepChecker3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4PSStepChecker3D(const G4String& name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int depi = 2, G4int depj = 1, G4int depk = 0);
|
||||
~G4PSStepChecker3D() override = default;
|
||||
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
class G4PSTermination : public G4VPrimitiveScorer
|
||||
{
|
||||
public:
|
||||
G4PSTermination(G4String name, G4int depth = 0);
|
||||
G4PSTermination(const G4String& name, G4int depth = 0);
|
||||
~G4PSTermination() override = default;
|
||||
|
||||
inline void Weighted(G4bool flg = true) { weighted = flg; }
|
||||
|
||||
@@ -42,7 +42,7 @@
|
||||
class G4PSTermination3D : public G4PSTermination
|
||||
{
|
||||
public:
|
||||
G4PSTermination3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4PSTermination3D(const G4String& name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int di = 2, G4int dj = 1, G4int dk = 0);
|
||||
~G4PSTermination3D() override = default;
|
||||
|
||||
|
||||
@@ -48,7 +48,7 @@
|
||||
class G4PSTrackCounter : public G4VPrimitivePlotter
|
||||
{
|
||||
public:
|
||||
G4PSTrackCounter(G4String name, G4int direction, G4int depth = 0);
|
||||
G4PSTrackCounter(const G4String& name, G4int direction, G4int depth = 0);
|
||||
~G4PSTrackCounter() override = default;
|
||||
|
||||
inline void Weighted(G4bool flg = true) { weighted = flg; }
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
class G4PSTrackCounter3D : public G4PSTrackCounter
|
||||
{
|
||||
public:
|
||||
G4PSTrackCounter3D(G4String name, G4int direction, G4int ni = 1, G4int nj = 1,
|
||||
G4PSTrackCounter3D(const G4String& name, G4int direction, G4int ni = 1, G4int nj = 1,
|
||||
G4int nk = 1, G4int di = 2, G4int dj = 1, G4int dk = 0);
|
||||
~G4PSTrackCounter3D() override = default;
|
||||
|
||||
|
||||
@@ -48,8 +48,8 @@
|
||||
class G4PSTrackLength : public G4VPrimitiveScorer
|
||||
{
|
||||
public:
|
||||
G4PSTrackLength(G4String name, G4int depth = 0);
|
||||
G4PSTrackLength(G4String name, const G4String& unit, G4int depth = 0);
|
||||
G4PSTrackLength(const G4String& name, G4int depth = 0);
|
||||
G4PSTrackLength(const G4String& name, const G4String& unit, G4int depth = 0);
|
||||
~G4PSTrackLength() override = default;
|
||||
|
||||
inline void Weighted(G4bool flg = true) { weighted = flg; }
|
||||
|
||||
@@ -44,9 +44,9 @@
|
||||
class G4PSTrackLength3D : public G4PSTrackLength
|
||||
{
|
||||
public:
|
||||
G4PSTrackLength3D(G4String name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4PSTrackLength3D(const G4String& name, G4int ni = 1, G4int nj = 1, G4int nk = 1,
|
||||
G4int depi = 2, G4int depj = 1, G4int depk = 0);
|
||||
G4PSTrackLength3D(G4String name, const G4String& unit, G4int ni = 1,
|
||||
G4PSTrackLength3D(const G4String& name, const G4String& unit, G4int ni = 1,
|
||||
G4int nj = 1, G4int nk = 1, G4int depi = 2, G4int depj = 1,
|
||||
G4int depk = 0);
|
||||
~G4PSTrackLength3D() override = default;
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
class G4PSVolumeFlux : public G4VPrimitivePlotter
|
||||
{
|
||||
public:
|
||||
G4PSVolumeFlux(G4String name, G4int direction = 1, G4int depth = 0);
|
||||
G4PSVolumeFlux(const G4String& name, G4int direction = 1, G4int depth = 0);
|
||||
~G4PSVolumeFlux() override = default;
|
||||
|
||||
public:
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
class G4PSVolumeFlux3D : public G4PSVolumeFlux
|
||||
{
|
||||
public:
|
||||
G4PSVolumeFlux3D(G4String name, G4int direction = 1, G4int ni = 1,
|
||||
G4PSVolumeFlux3D(const G4String& name, G4int direction = 1, G4int ni = 1,
|
||||
G4int nj = 1, G4int nk = 1, G4int depi = 2, G4int depj = 1,
|
||||
G4int depk = 0);
|
||||
|
||||
|
||||
@@ -48,7 +48,7 @@ class G4ChargedDefinition;
|
||||
class G4SDChargedFilter : public G4VSDFilter
|
||||
{
|
||||
public:
|
||||
G4SDChargedFilter(G4String name);
|
||||
G4SDChargedFilter(const G4String& name);
|
||||
~G4SDChargedFilter() override = default;
|
||||
|
||||
G4bool Accept(const G4Step*) const override;
|
||||
|
||||
@@ -50,7 +50,7 @@
|
||||
class G4SDKineticEnergyFilter : public G4VSDFilter
|
||||
{
|
||||
public:
|
||||
G4SDKineticEnergyFilter(G4String name, G4double elow = 0.0,
|
||||
G4SDKineticEnergyFilter(const G4String& name, G4double elow = 0.0,
|
||||
G4double ehigh = DBL_MAX);
|
||||
// Constructor. Filter name and kinetic energy range( elow, ehigh).
|
||||
|
||||
|
||||
@@ -49,7 +49,7 @@ class G4NeutralDefinition;
|
||||
class G4SDNeutralFilter : public G4VSDFilter
|
||||
{
|
||||
public:
|
||||
G4SDNeutralFilter(G4String name);
|
||||
G4SDNeutralFilter(const G4String& name);
|
||||
~G4SDNeutralFilter() override = default;
|
||||
|
||||
G4bool Accept(const G4Step*) const override;
|
||||
|
||||
@@ -52,10 +52,11 @@ class G4ParticleDefinition;
|
||||
class G4SDParticleFilter : public G4VSDFilter
|
||||
{
|
||||
public:
|
||||
G4SDParticleFilter(G4String name);
|
||||
G4SDParticleFilter(G4String name, const G4String& particleName);
|
||||
G4SDParticleFilter(G4String name, const std::vector<G4String>& particleNames);
|
||||
G4SDParticleFilter(G4String name,
|
||||
G4SDParticleFilter(const G4String& name);
|
||||
G4SDParticleFilter(const G4String& name, const G4String& particleName);
|
||||
G4SDParticleFilter(const G4String& name,
|
||||
const std::vector<G4String>& particleNames);
|
||||
G4SDParticleFilter(const G4String& name,
|
||||
const std::vector<G4ParticleDefinition*>& particleDef);
|
||||
// Constructors. Filter name and particle's name.
|
||||
//
|
||||
|
||||
@@ -50,7 +50,7 @@ class G4ParticleDefinition;
|
||||
class G4SDParticleWithEnergyFilter : public G4VSDFilter
|
||||
{
|
||||
public:
|
||||
G4SDParticleWithEnergyFilter(G4String name, G4double elow = 0.0,
|
||||
G4SDParticleWithEnergyFilter(const G4String& name, G4double elow = 0.0,
|
||||
G4double ehigh = DBL_MAX);
|
||||
G4SDParticleWithEnergyFilter(const G4SDParticleWithEnergyFilter&);
|
||||
G4SDParticleWithEnergyFilter& operator=(const G4SDParticleWithEnergyFilter&);
|
||||
|
||||
Reference in New Issue
Block a user