106 if( theBinNumber == 0 )
124 size_t lowerBound = 0;
127 while (lowerBound <= upperBound)
129 size_t midBin = (lowerBound + upperBound)/2;
131 { upperBound = midBin-1; }
133 { lowerBound = midBin+1; }
virtual ~G4PhysicsFreeVector()
virtual size_t FindBinLocation(G4double theEnergy) const
void PutValue(size_t binNumber, G4double binValue, G4double dataValue)
G4PVDataVector dataVector