- Timestamp:
- Feb 16, 2009, 10:14:30 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/global/management/src/G4PhysicsOrderedFreeVector.cc
r850 r921 25 25 // 26 26 // 27 // $Id: G4PhysicsOrderedFreeVector.cc,v 1.1 0 2006/06/29 19:04:20 gunterExp $28 // GEANT4 tag $Name: HEAD$27 // $Id: G4PhysicsOrderedFreeVector.cc,v 1.12 2008/09/22 14:49:57 gcosmo Exp $ 28 // GEANT4 tag $Name: geant4-09-02-cand-01 $ 29 29 // 30 30 //////////////////////////////////////////////////////////////////////// … … 61 61 G4double *Values, 62 62 size_t VectorLength) 63 : G4PhysicsVector() 63 64 { 64 65 type = T_G4PhysicsOrderedFreeVector; 65 66 66 lastBin = INT_MAX; 67 68 lastEnergy = -DBL_MAX; 69 lastValue = DBL_MAX; 70 67 dataVector.reserve(VectorLength+1); 68 binVector.reserve(VectorLength+1); 71 69 numberOfBin = VectorLength; 72 70 … … 78 76 edgeMin = binVector.front(); 79 77 edgeMax = binVector.back(); 78 binVector.push_back ( binVector[numberOfBin-1] + 1.0 ); 79 dataVector.push_back( dataVector[numberOfBin-1] ); 80 80 } 81 81 82 82 G4PhysicsOrderedFreeVector::G4PhysicsOrderedFreeVector() 83 : G4PhysicsVector() 83 84 { 84 85 type = T_G4PhysicsOrderedFreeVector; 85 86 lastBin = INT_MAX;87 lastEnergy = -DBL_MAX;88 lastValue = DBL_MAX;89 90 edgeMin = 0.0;91 edgeMax = 0.0;92 numberOfBin = 0;93 86 } 94 87
Note: See TracChangeset
for help on using the changeset viewer.