G4eCrossSectionHandler Class Reference

#include <G4eCrossSectionHandler.hh>

Inheritance diagram for G4eCrossSectionHandler:

G4VCrossSectionHandler

Public Member Functions

 G4eCrossSectionHandler (G4VDataSetAlgorithm *alg, G4double emin, G4double emax, G4int nbin)
virtual ~G4eCrossSectionHandler ()

Protected Member Functions

virtual std::vector< G4VEMDataSet * > * BuildCrossSectionsForMaterials (const G4DataVector &energyVector, const G4DataVector *energyCuts=0)

Detailed Description

Definition at line 53 of file G4eCrossSectionHandler.hh.


Constructor & Destructor Documentation

G4eCrossSectionHandler::G4eCrossSectionHandler ( G4VDataSetAlgorithm alg,
G4double  emin,
G4double  emax,
G4int  nbin 
)

Definition at line 39 of file G4eCrossSectionHandler.cc.

References G4VCrossSectionHandler::Initialise().

00040                                            : G4VCrossSectionHandler()
00041 { 
00042   G4VCrossSectionHandler::Initialise(alg, emin, emax, nbin);
00043 }

G4eCrossSectionHandler::~G4eCrossSectionHandler (  )  [virtual]

Definition at line 45 of file G4eCrossSectionHandler.cc.

00046 {}


Member Function Documentation

std::vector< G4VEMDataSet * > * G4eCrossSectionHandler::BuildCrossSectionsForMaterials ( const G4DataVector energyVector,
const G4DataVector energyCuts = 0 
) [protected, virtual]

Implements G4VCrossSectionHandler.

Definition at line 49 of file G4eCrossSectionHandler.cc.

00051 {
00052   std::vector<G4VEMDataSet*>* matCrossSections = new std::vector<G4VEMDataSet*>;
00053   return matCrossSections;
00054 }


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:51:49 2013 for Geant4 by  doxygen 1.4.7