Geant4  10.01.p03
G4NeutronHPReactionWhiteBoard Class Reference

#include <G4NeutronHPReactionWhiteBoard.hh>

Public Member Functions

 G4NeutronHPReactionWhiteBoard ()
 
 ~G4NeutronHPReactionWhiteBoard ()
 
void Dump ()
 
void SetTargZ (G4int Z)
 
void SetTargA (G4int A)
 
void SetTargM (G4int M)
 
G4int GetTargZ ()
 
G4int GetTargA ()
 
G4int GetTargM ()
 
bool AddRecord (std::pair< G4String, G4String >)
 
G4String GetValue (G4String)
 
G4int GetValueInInt (G4String)
 
G4double GetValueInDouble (G4String)
 

Private Attributes

G4int targZ
 
G4int targA
 
G4int targM
 
std::map< G4String, G4StringmapStringPair
 

Detailed Description

Definition at line 38 of file G4NeutronHPReactionWhiteBoard.hh.

Constructor & Destructor Documentation

G4NeutronHPReactionWhiteBoard::G4NeutronHPReactionWhiteBoard ( )

Definition at line 32 of file G4NeutronHPReactionWhiteBoard.cc.

G4NeutronHPReactionWhiteBoard::~G4NeutronHPReactionWhiteBoard ( )

Definition at line 39 of file G4NeutronHPReactionWhiteBoard.cc.

References mapStringPair.

Member Function Documentation

bool G4NeutronHPReactionWhiteBoard::AddRecord ( std::pair< G4String, G4String new_record)

Definition at line 60 of file G4NeutronHPReactionWhiteBoard.cc.

References G4cout, G4endl, and mapStringPair.

void G4NeutronHPReactionWhiteBoard::Dump ( )

Definition at line 44 of file G4NeutronHPReactionWhiteBoard.cc.

References G4cout, G4endl, mapStringPair, targA, targM, and targZ.

G4int G4NeutronHPReactionWhiteBoard::GetTargA ( )
inline

Definition at line 51 of file G4NeutronHPReactionWhiteBoard.hh.

References targA.

Referenced by G4NeutronHPCapture::ApplyYourself(), G4NeutronHPElastic::ApplyYourself(), G4NeutronHPFission::ApplyYourself(), and G4NeutronHPInelastic::ApplyYourself().

+ Here is the caller graph for this function:

G4int G4NeutronHPReactionWhiteBoard::GetTargM ( )
inline

Definition at line 52 of file G4NeutronHPReactionWhiteBoard.hh.

References targM.

G4int G4NeutronHPReactionWhiteBoard::GetTargZ ( )
inline

Definition at line 50 of file G4NeutronHPReactionWhiteBoard.hh.

References targZ.

G4String G4NeutronHPReactionWhiteBoard::GetValue ( G4String  key)

Definition at line 70 of file G4NeutronHPReactionWhiteBoard.cc.

References G4cout, G4endl, and mapStringPair.

Referenced by GetValueInDouble(), and GetValueInInt().

+ Here is the caller graph for this function:

G4double G4NeutronHPReactionWhiteBoard::GetValueInDouble ( G4String  key)

Definition at line 91 of file G4NeutronHPReactionWhiteBoard.cc.

References GetValue().

+ Here is the call graph for this function:

G4int G4NeutronHPReactionWhiteBoard::GetValueInInt ( G4String  key)

Definition at line 80 of file G4NeutronHPReactionWhiteBoard.cc.

References GetValue().

+ Here is the call graph for this function:

void G4NeutronHPReactionWhiteBoard::SetTargA ( G4int  A)
inline

Definition at line 48 of file G4NeutronHPReactionWhiteBoard.hh.

References A, and targA.

Referenced by G4NeutronHPChannelList::ApplyYourself(), and G4NeutronHPChannel::ApplyYourself().

+ Here is the caller graph for this function:

void G4NeutronHPReactionWhiteBoard::SetTargM ( G4int  M)
inline

Definition at line 49 of file G4NeutronHPReactionWhiteBoard.hh.

References targM.

Referenced by G4NeutronHPChannel::ApplyYourself().

+ Here is the caller graph for this function:

void G4NeutronHPReactionWhiteBoard::SetTargZ ( G4int  Z)
inline

Definition at line 47 of file G4NeutronHPReactionWhiteBoard.hh.

References targZ.

Referenced by G4NeutronHPChannelList::ApplyYourself(), and G4NeutronHPChannel::ApplyYourself().

+ Here is the caller graph for this function:

Member Data Documentation

std::map< G4String,G4String > G4NeutronHPReactionWhiteBoard::mapStringPair
private
G4int G4NeutronHPReactionWhiteBoard::targA
private

Definition at line 62 of file G4NeutronHPReactionWhiteBoard.hh.

Referenced by Dump(), GetTargA(), and SetTargA().

G4int G4NeutronHPReactionWhiteBoard::targM
private

Definition at line 63 of file G4NeutronHPReactionWhiteBoard.hh.

Referenced by Dump(), GetTargM(), and SetTargM().

G4int G4NeutronHPReactionWhiteBoard::targZ
private

Definition at line 61 of file G4NeutronHPReactionWhiteBoard.hh.

Referenced by Dump(), GetTargZ(), and SetTargZ().


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