71   size_t sizeV = size(); 
    72   fOut.write((
char*)(&sizeV), 
sizeof sizeV);
    76   for (const_iterator itr=begin(); itr!=end(); itr++, i++)
    80   fOut.write((
char*)(value), sizeV*(
sizeof (
G4double)) );
    96     if (fIn.fail())  { 
return false; }
   100       G4cerr << 
"G4DataVector::Retrieve():";
   107     for(
G4int i = 0; i < sizeV ; i++)
   111       if (fIn.fail())  { 
return false; }
   118   fIn.read((
char*)(&sizeV), 
sizeof sizeV); 
   121   fIn.read((
char*)(value),  sizeV*(
sizeof(
G4double)) );
   129   for(
G4int i = 0; i < sizeV; i++) 
   139   out << pv.size() << std::setprecision(12) << 
G4endl; 
   140   for(
size_t i = 0; i < pv.size(); i++)
   144   out << std::setprecision(6);
 
friend std::ostream & operator<<(std::ostream &, const G4DataVector &)
 
G4bool Retrieve(std::ifstream &fIn, G4bool ascii=false)
 
G4bool Store(std::ofstream &fOut, G4bool ascii=false)
 
G4GLOB_DLL std::ostream G4cerr