Changeset 1340 for trunk/source/digits_hits/scorer/src/G4PSDoseDeposit3D.cc
- Timestamp:
- Nov 5, 2010, 3:45:55 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/digits_hits/scorer/src/G4PSDoseDeposit3D.cc
r1337 r1340 25 25 // 26 26 // 27 // $Id: G4PSDoseDeposit3D.cc,v 1. 3 2007/08/29 06:36:42 taso Exp $28 // GEANT4 tag $Name: geant4-09-04-beta-01$27 // $Id: G4PSDoseDeposit3D.cc,v 1.6 2010/09/16 14:58:34 gcosmo Exp $ 28 // GEANT4 tag $Name: $ 29 29 // 30 30 // G4PSDoseDeposit3D … … 36 36 // 37 37 // Created: 2008-08-14 Tsukasa ASO 38 // 2010-07-22 Introduce Unit specification. 38 39 // 39 40 /////////////////////////////////////////////////////////////////////////////// … … 50 51 } 51 52 53 G4PSDoseDeposit3D::G4PSDoseDeposit3D(G4String name, 54 const G4String& unit, 55 G4int ni, G4int nj, G4int nk, 56 G4int di, G4int dj, G4int dk) 57 :G4PSDoseDeposit(name), 58 fDepthi(di),fDepthj(dj),fDepthk(dk) 59 { 60 fNi=ni; 61 fNj=nj; 62 fNk=nk; 63 SetUnit(unit); 64 } 65 52 66 G4PSDoseDeposit3D::~G4PSDoseDeposit3D() 53 67 {;} … … 60 74 G4int k = touchable->GetReplicaNumber(fDepthk); 61 75 76 if(i<0) 77 { 78 G4Exception("G4PSEnergyDeposit3D","G4PSEnergyDeposit3D::GetIndex",JustWarning, 79 "GetReplicaNumber is negative"); 80 G4cerr << "touchable->GetReplicaNumber(fDepthi) returns " << i << G4endl 81 << "for volume: " << touchable->GetVolume(fDepthi)->GetName() 82 << G4endl; 83 } 84 if(j<0) 85 { 86 G4Exception("G4PSEnergyDeposit3D","G4PSEnergyDeposit3D::GetIndex",JustWarning, 87 "GetReplicaNumber is negative"); 88 G4cerr << "touchable->GetReplicaNumber(fDepthj) returns " << j << G4endl 89 << "for volume: " << touchable->GetVolume(fDepthj)->GetName() 90 << G4endl; 91 } 92 if(k<0) 93 { 94 G4Exception("G4PSEnergyDeposit3D","G4PSEnergyDeposit3D::GetIndex",JustWarning, 95 "GetReplicaNumber is negative"); 96 G4cerr << "touchable->GetReplicaNumber(fDepthk) returns " << k << G4endl 97 << "for volume: " << touchable->GetVolume(fDepthk)->GetName() 98 << G4endl; 99 } 100 62 101 return i*fNj*fNk+j*fNk+k; 63 102 }
Note: See TracChangeset
for help on using the changeset viewer.