Geant4  10.02.p01
UrQMDAntiBarionBuilder Class Reference

#include <UrQMDAntiBarionBuilder.hh>

+ Inheritance diagram for UrQMDAntiBarionBuilder:
+ Collaboration diagram for UrQMDAntiBarionBuilder:

Public Member Functions

 UrQMDAntiBarionBuilder ()
 
virtual ~UrQMDAntiBarionBuilder ()
 
virtual void Build (G4HadronElasticProcess *aP)
 
virtual void Build (G4AntiProtonInelasticProcess *aP)
 
virtual void Build (G4AntiNeutronInelasticProcess *aP)
 
virtual void Build (G4AntiDeuteronInelasticProcess *aP)
 
virtual void Build (G4AntiTritonInelasticProcess *aP)
 
virtual void Build (G4AntiHe3InelasticProcess *aP)
 
virtual void Build (G4AntiAlphaInelasticProcess *aP)
 
void SetMinEnergy (G4double val)
 
void SetMaxEnergy (G4double val)
 
- Public Member Functions inherited from G4VAntiBarionBuilder
 G4VAntiBarionBuilder ()
 
virtual ~G4VAntiBarionBuilder ()
 

Private Attributes

G4UrQMD1_3ModelfModel
 
G4VCrossSectionDataSetfAntiNucleonData
 
G4VComponentCrossSectionfAntiNucleonXS
 
G4double fMin
 
G4double fMax
 

Detailed Description

Definition at line 54 of file UrQMDAntiBarionBuilder.hh.

Constructor & Destructor Documentation

UrQMDAntiBarionBuilder::UrQMDAntiBarionBuilder ( )
virtual UrQMDAntiBarionBuilder::~UrQMDAntiBarionBuilder ( )
virtual

Member Function Documentation

virtual void UrQMDAntiBarionBuilder::Build ( G4HadronElasticProcess aP)
virtual

Implements G4VAntiBarionBuilder.

virtual void UrQMDAntiBarionBuilder::Build ( G4AntiProtonInelasticProcess aP)
virtual

Implements G4VAntiBarionBuilder.

virtual void UrQMDAntiBarionBuilder::Build ( G4AntiNeutronInelasticProcess aP)
virtual

Implements G4VAntiBarionBuilder.

virtual void UrQMDAntiBarionBuilder::Build ( G4AntiDeuteronInelasticProcess aP)
virtual

Implements G4VAntiBarionBuilder.

virtual void UrQMDAntiBarionBuilder::Build ( G4AntiTritonInelasticProcess aP)
virtual

Implements G4VAntiBarionBuilder.

virtual void UrQMDAntiBarionBuilder::Build ( G4AntiHe3InelasticProcess aP)
virtual

Implements G4VAntiBarionBuilder.

virtual void UrQMDAntiBarionBuilder::Build ( G4AntiAlphaInelasticProcess aP)
virtual

Implements G4VAntiBarionBuilder.

void UrQMDAntiBarionBuilder::SetMaxEnergy ( G4double  val)
inline

Definition at line 70 of file UrQMDAntiBarionBuilder.hh.

References fMax.

void UrQMDAntiBarionBuilder::SetMinEnergy ( G4double  val)
inline

Definition at line 69 of file UrQMDAntiBarionBuilder.hh.

References fMin.

Member Data Documentation

G4VCrossSectionDataSet* UrQMDAntiBarionBuilder::fAntiNucleonData
private

Definition at line 75 of file UrQMDAntiBarionBuilder.hh.

G4VComponentCrossSection* UrQMDAntiBarionBuilder::fAntiNucleonXS
private

Definition at line 76 of file UrQMDAntiBarionBuilder.hh.

G4double UrQMDAntiBarionBuilder::fMax
private

Definition at line 78 of file UrQMDAntiBarionBuilder.hh.

Referenced by SetMaxEnergy().

G4double UrQMDAntiBarionBuilder::fMin
private

Definition at line 77 of file UrQMDAntiBarionBuilder.hh.

Referenced by SetMinEnergy().

G4UrQMD1_3Model* UrQMDAntiBarionBuilder::fModel
private

Definition at line 74 of file UrQMDAntiBarionBuilder.hh.


The documentation for this class was generated from the following file: