Import Geant4 9.6.0 source tree
This commit is contained in:
@@ -24,8 +24,7 @@
|
||||
// ********************************************************************
|
||||
//
|
||||
//
|
||||
// $Id: G4NeutronHPFinalState.hh,v 1.15 2008-08-05 22:43:26 tkoi Exp $
|
||||
// GEANT4 tag $Name: not supported by cvs2svn $
|
||||
// $Id$
|
||||
//
|
||||
// 080721 Create adjust_final_state method by T. Koi
|
||||
// 080801 Introduce theNDLDataA,Z which has A and Z of NDL data by T. Koi
|
||||
@@ -51,6 +50,7 @@ public:
|
||||
hasAnyData = true;
|
||||
theBaseZ = 0;
|
||||
theBaseA = 0;
|
||||
theBaseM = 0;
|
||||
|
||||
theNDLDataZ = 0;
|
||||
theNDLDataA = 0;
|
||||
@@ -83,11 +83,15 @@ public:
|
||||
virtual G4double GetXsec(G4double ) { return 0; };
|
||||
virtual G4NeutronHPVector * GetXsec() { return 0; };
|
||||
|
||||
void SetA_Z(G4double anA, G4double aZ) {theBaseA = anA; theBaseZ = aZ; };
|
||||
void SetA_Z(G4double anA, G4double aZ, G4int aM=0) {theBaseA = anA; theBaseZ = aZ; theBaseM=aM; };
|
||||
G4double GetZ() { return theBaseZ; };
|
||||
G4double GetN() { return theBaseA; };
|
||||
G4int GetM() { return theBaseM; };
|
||||
|
||||
protected:
|
||||
void SetAZMs(G4double anA, G4double aZ, G4int aM, G4NeutronHPDataUsed used)
|
||||
{ theBaseA = anA; theBaseZ = aZ; theBaseM=aM;
|
||||
theNDLDataA=(G4int)used.GetA(); theNDLDataZ=(G4int)used.GetZ(); theNDLDataM=used.GetM(); };
|
||||
|
||||
G4bool hasXsec;
|
||||
G4bool hasFSData;
|
||||
@@ -98,6 +102,7 @@ public:
|
||||
|
||||
G4double theBaseA;
|
||||
G4double theBaseZ;
|
||||
G4int theBaseM;
|
||||
|
||||
|
||||
//080721
|
||||
@@ -105,6 +110,7 @@ public:
|
||||
void adjust_final_state ( G4LorentzVector );
|
||||
G4int theNDLDataZ;
|
||||
G4int theNDLDataA;
|
||||
G4int theNDLDataM;
|
||||
|
||||
private:
|
||||
G4bool adjustResult;
|
||||
|
||||
Reference in New Issue
Block a user