G4DistributionGenerator Class Reference

#include <G4DistributionGenerator.hh>

List of all members.


Detailed Description

Definition at line 41 of file G4DistributionGenerator.hh.

Public Member Functions

 G4DistributionGenerator (std::vector< G4double > &x, std::vector< G4double > &values)
 G4DistributionGenerator ()
 ~G4DistributionGenerator ()
G4double Generate (G4double ranflat)

Private Attributes

std::vector< G4double_x
std::vector< G4double_cumProb


Constructor & Destructor Documentation

G4DistributionGenerator::G4DistributionGenerator ( std::vector< G4double > &  x,
std::vector< G4double > &  values 
)

Definition at line 41 of file G4DistributionGenerator.cc.

References _cumProb, _x, G4cout, and G4endl.

G4DistributionGenerator::G4DistributionGenerator (  ) 

G4DistributionGenerator::~G4DistributionGenerator (  ) 

Definition at line 84 of file G4DistributionGenerator.cc.


Member Function Documentation

G4double G4DistributionGenerator::Generate ( G4double  ranflat  ) 

Definition at line 89 of file G4DistributionGenerator.cc.

References _cumProb, and _x.

Referenced by G4PiMinusStopMaterial::P4Vector().


Member Data Documentation

std::vector<G4double> G4DistributionGenerator::_cumProb [private]

Definition at line 65 of file G4DistributionGenerator.hh.

Referenced by G4DistributionGenerator(), and Generate().

std::vector<G4double> G4DistributionGenerator::_x [private]

Definition at line 64 of file G4DistributionGenerator.hh.

Referenced by G4DistributionGenerator(), and Generate().


The documentation for this class was generated from the following files:
Generated on Sat Apr 12 06:11:18 2008 for Geant4 by  doxygen 1.4.7