Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions | Variables
G4PhysicsVector.cc File Reference
#include <iomanip>
#include "G4PhysicsVector.hh"

Go to the source code of this file.

Functions

std::ostream & operator<< (std::ostream &out, const G4PhysicsVector &pv)
 

Variables

G4ThreadLocal G4Allocator
< G4PhysicsVector > * 
fpPVAllocator = 0
 

Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const G4PhysicsVector pv 
)

Definition at line 491 of file G4PhysicsVector.cc.

References G4PhysicsVector::binVector, G4PhysicsVector::dataVector, G4PhysicsVector::edgeMax, G4PhysicsVector::edgeMin, G4endl, and G4PhysicsVector::numberOfNodes.

492 {
493  // binning
494  out << std::setprecision(12) << pv.edgeMin << " "
495  << pv.edgeMax << " " << pv.numberOfNodes << G4endl;
496 
497  // contents
498  out << pv.dataVector.size() << G4endl;
499  for(size_t i = 0; i < pv.dataVector.size(); i++)
500  {
501  out << pv.binVector[i] << " " << pv.dataVector[i] << G4endl;
502  }
503  out << std::setprecision(6);
504 
505  return out;
506 }
G4PVDataVector dataVector
G4PVDataVector binVector
#define G4endl
Definition: G4ios.hh:61

Variable Documentation

Definition at line 59 of file G4PhysicsVector.cc.

Referenced by G4PhysicsVector::G4PhysicsVector().