/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Public Member Functions | Public Attributes
G4DhNeutronCapture Class Reference

#include <G4DhNeutronCapture.h>

List of all members.

Public Member Functions

 G4DhNeutronCapture ()
 ~G4DhNeutronCapture ()
G4int GetCapTargetZ ()
G4int GetCapTargetA ()
G4double GetCapTime ()
G4int GetCapGammaN ()
std::vector< G4double > & GetCapGammaE ()
void SetCapTargetZ (G4double)
void SetCapTargetA (G4double)
void SetCapTime (G4double)
void SetCapGammaN (G4int)
void SetCapGammaE (G4double *, G4int)
void PushCapGammaE (G4double)

Public Attributes

G4double capTargetZ
G4double capTargetA
G4double capTime
G4int gammaN
std::vector< G4double > gammaE

Detailed Description

Definition at line 16 of file G4DhNeutronCapture.h.


Constructor & Destructor Documentation

G4DhNeutronCapture::G4DhNeutronCapture ( )

Definition at line 3 of file G4DhNeutronCapture.cc.

                                      : 
  capTargetZ(0.), capTargetA(0.), capTime(0.), gammaN(0)
{
}
G4DhNeutronCapture::~G4DhNeutronCapture ( )

Definition at line 8 of file G4DhNeutronCapture.cc.

{
}

Member Function Documentation

G4int G4DhNeutronCapture::GetCapTargetZ ( )

Definition at line 43 of file G4DhNeutronCapture.cc.

{
  return (G4int)capTargetZ;
}
G4int G4DhNeutronCapture::GetCapTargetA ( )

Definition at line 48 of file G4DhNeutronCapture.cc.

{
  return (G4int)capTargetA;
}
G4double G4DhNeutronCapture::GetCapTime ( )

Definition at line 58 of file G4DhNeutronCapture.cc.

{
  return capTime;
}
G4int G4DhNeutronCapture::GetCapGammaN ( )

Definition at line 53 of file G4DhNeutronCapture.cc.

{
  return gammaN;
}
std::vector< G4double > & G4DhNeutronCapture::GetCapGammaE ( )

Definition at line 63 of file G4DhNeutronCapture.cc.

{
  return gammaE;
}
void G4DhNeutronCapture::SetCapTargetZ ( G4double  targetZ)

Definition at line 12 of file G4DhNeutronCapture.cc.

{
  capTargetZ = targetZ;
}
void G4DhNeutronCapture::SetCapTargetA ( G4double  targetA)

Definition at line 17 of file G4DhNeutronCapture.cc.

{
  capTargetA = targetA;
}
void G4DhNeutronCapture::SetCapTime ( G4double  ctime)

Definition at line 27 of file G4DhNeutronCapture.cc.

{
  capTime = ctime;
}
void G4DhNeutronCapture::SetCapGammaN ( G4int  N)

Definition at line 22 of file G4DhNeutronCapture.cc.

{
  gammaN = N;
}
void G4DhNeutronCapture::SetCapGammaE ( G4double *  E,
G4int  N 
)

Definition at line 32 of file G4DhNeutronCapture.cc.

{
  for(G4int i=0; i<N; i++)
    gammaE.push_back(E[i]);
}
void G4DhNeutronCapture::PushCapGammaE ( G4double  E)

Definition at line 38 of file G4DhNeutronCapture.cc.

{
  gammaE.push_back(E);
}

Member Data Documentation

Definition at line 20 of file G4DhNeutronCapture.h.

Definition at line 21 of file G4DhNeutronCapture.h.

Definition at line 22 of file G4DhNeutronCapture.h.

Definition at line 23 of file G4DhNeutronCapture.h.

std::vector<G4double> G4DhNeutronCapture::gammaE

Definition at line 24 of file G4DhNeutronCapture.h.


The documentation for this class was generated from the following files:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 10:05:42 for G4DataHelpers by doxygen 1.7.4