Changeset 1347 for trunk/source/processes/hadronic/util
- Timestamp:
- Dec 22, 2010, 3:52:27 PM (14 years ago)
- Location:
- trunk/source/processes/hadronic/util
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/hadronic/util/History
r1315 r1347 14 14 * Please list in reverse chronological order (last date on top) 15 15 --------------------------------------------------------------- 16 17 11 Nov 2010 Dennis Wright (hadr-util-V09-03-01) 18 ------------------------------------------------------------- 19 - G4HadronicWhiteBoard: fix uninitialized ptrs (theProjectile, theDef, 20 theName) 21 - G4Nucleus: add dtaBlackTrackEnergyfromAnnihilation and 22 pnBlackTrackEnergyfromAnnihilation to copy ctor 23 initialize theA, theZ. aEff, zEff to 0 in ctor 16 24 17 25 08 Mar 2010 G.Folger (hadr-util-V09-03-00) -
trunk/source/processes/hadronic/util/include/G4HadronicWhiteBoard.hh
r1315 r1347 35 35 { 36 36 public: 37 G4HadronicWhiteBoard() {}37 G4HadronicWhiteBoard(); 38 38 39 static G4HadronicWhiteBoard 39 static G4HadronicWhiteBoard& Instance(); 40 40 41 void SetProjectile(const G4HadProjectile 41 void SetProjectile(const G4HadProjectile& aProjectile); 42 42 43 void SetTargetNucleus(const G4Nucleus 43 void SetTargetNucleus(const G4Nucleus& aTarget); 44 44 45 45 void SetProcessName(const G4String& aProcessName); … … 47 47 void SetModelName(const G4String& aModelName); 48 48 49 const G4HadProjectile 50 const G4Nucleus 51 G4ParticleDefinition 49 const G4HadProjectile* GetProjectile(); 50 const G4Nucleus& GetTargetNucleus(); 51 G4ParticleDefinition* GetPDef(); 52 52 G4String GetParticleName(); 53 53 G4double GetEnergy(); … … 63 63 private: 64 64 65 G4HadProjectile 66 G4ParticleDefinition 67 char 65 G4HadProjectile* theProjectile; 66 G4ParticleDefinition* theDef; 67 char* theName; 68 68 G4double theE; 69 69 G4double thePx; -
trunk/source/processes/hadronic/util/include/G4Nucleus.hh
r1315 r1347 76 76 zEff=right.zEff; 77 77 pnBlackTrackEnergy=right.pnBlackTrackEnergy; 78 dtaBlackTrackEnergy=right.dtaBlackTrackEnergy; 78 dtaBlackTrackEnergy=right.dtaBlackTrackEnergy; 79 pnBlackTrackEnergyfromAnnihilation = 80 right.pnBlackTrackEnergyfromAnnihilation; 81 dtaBlackTrackEnergyfromAnnihilation = 82 right.dtaBlackTrackEnergyfromAnnihilation; 79 83 theTemp = right.theTemp; 80 84 excitationEnergy = right.excitationEnergy; -
trunk/source/processes/hadronic/util/src/G4HadronicWhiteBoard.cc
r1315 r1347 25 25 // 26 26 #include "G4HadronicWhiteBoard.hh" 27 28 29 G4HadronicWhiteBoard::G4HadronicWhiteBoard() 30 : theProjectile(0), theDef(0), theName(0) 31 {} 27 32 28 33 -
trunk/source/processes/hadronic/util/src/G4Nucleus.cc
r1315 r1347 46 46 47 47 G4Nucleus::G4Nucleus() 48 : theA(0), theZ(0), aEff(0.0), zEff(0) 48 49 { 49 50 pnBlackTrackEnergy = 0.0;
Note: See TracChangeset
for help on using the changeset viewer.