| 
    Geant4
    10.03.p02
    
   | 
 
#include <G4Physics2DVector.hh>
Public Member Functions | |
| G4Physics2DVector () | |
| G4Physics2DVector (size_t nx, size_t ny) | |
| G4Physics2DVector (const G4Physics2DVector &) | |
| G4Physics2DVector & | operator= (const G4Physics2DVector &) | 
| ~G4Physics2DVector () | |
| G4double | Value (G4double x, G4double y, size_t &lastidx, size_t &lastidy) const | 
| G4double | Value (G4double x, G4double y) const | 
| void | PutX (size_t idx, G4double value) | 
| void | PutY (size_t idy, G4double value) | 
| void | PutValue (size_t idx, size_t idy, G4double value) | 
| void | PutVectors (const std::vector< G4double > &vecX, const std::vector< G4double > &vecY) | 
| void | ScaleVector (G4double factor) | 
| G4double | FindLinearX (G4double rand, G4double y, size_t &lastidy) const | 
| G4double | FindLinearX (G4double rand, G4double y) const | 
| G4double | GetX (size_t index) const | 
| G4double | GetY (size_t index) const | 
| G4double | GetValue (size_t idx, size_t idy) const | 
| size_t | FindBinLocationX (G4double x, size_t lastidx) const | 
| size_t | FindBinLocationY (G4double y, size_t lastidy) const | 
| size_t | GetLengthX () const | 
| size_t | GetLengthY () const | 
| G4PhysicsVectorType | GetType () const | 
| void | SetBicubicInterpolation (G4bool) | 
| void | Store (std::ofstream &fOut) const | 
| G4bool | Retrieve (std::ifstream &fIn) | 
| void | SetVerboseLevel (G4int value) | 
Protected Member Functions | |
| void | PrepareVectors () | 
| void | ClearVectors () | 
| void | CopyData (const G4Physics2DVector &vec) | 
| G4double | BicubicInterpolation (G4double x, G4double y, size_t idx, size_t idy) const | 
| size_t | FindBinLocation (G4double z, const G4PV2DDataVector &) const | 
| size_t | FindBin (G4double z, const G4PV2DDataVector &, size_t idz, size_t idzmax) const | 
Definition at line 62 of file G4Physics2DVector.hh.
| G4Physics2DVector::G4Physics2DVector | ( | ) | 
Definition at line 43 of file G4Physics2DVector.cc.
      
  | 
  explicit | 
Definition at line 51 of file G4Physics2DVector.cc.

| G4Physics2DVector::G4Physics2DVector | ( | const G4Physics2DVector & | right | ) | 
Definition at line 68 of file G4Physics2DVector.cc.

| G4Physics2DVector::~G4Physics2DVector | ( | ) | 
      
  | 
  protected | 
Definition at line 189 of file G4Physics2DVector.cc.


      
  | 
  protected | 
      
  | 
  protected | 
Definition at line 131 of file G4Physics2DVector.cc.


      
  | 
  inlineprotected | 
      
  | 
  protected | 
Definition at line 361 of file G4Physics2DVector.cc.
      
  | 
  inline | 

      
  | 
  inline | 

Definition at line 377 of file G4Physics2DVector.cc.

      
  | 
  inline | 

      
  | 
  inline | 

      
  | 
  inline | 
      
  | 
  inline | 

      
  | 
  inline | 

      
  | 
  inline | 

| G4Physics2DVector & G4Physics2DVector::operator= | ( | const G4Physics2DVector & | right | ) | 
Definition at line 87 of file G4Physics2DVector.cc.

      
  | 
  protected | 

| void G4Physics2DVector::PutVectors | ( | const std::vector< G4double > & | vecX, | 
| const std::vector< G4double > & | vecY | ||
| ) | 
| G4bool G4Physics2DVector::Retrieve | ( | std::ifstream & | fIn | ) | 
Definition at line 302 of file G4Physics2DVector.cc.


Definition at line 347 of file G4Physics2DVector.cc.

| void G4Physics2DVector::Store | ( | std::ofstream & | fOut | ) | const | 
Definition at line 273 of file G4Physics2DVector.cc.

| G4double G4Physics2DVector::Value | ( | G4double | x, | 
| G4double | y, | ||
| size_t & | lastidx, | ||
| size_t & | lastidy | ||
| ) | const | 
Definition at line 147 of file G4Physics2DVector.cc.

