/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 | Static Public Member Functions | Private Attributes
G4DhNeutronCaptureInfoTool Class Reference

#include <G4DhNeutronCaptureInfoTool.h>

Inheritance diagram for G4DhNeutronCaptureInfoTool:
Inheritance graph
[legend]
Collaboration diagram for G4DhNeutronCaptureInfoTool:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 G4DhNeutronCaptureInfoTool (const std::string &type, const std::string &name, const IInterface *parent)
virtual ~G4DhNeutronCaptureInfoTool ()
virtual StatusCode initialize ()
virtual StatusCode finalize ()
virtual void addCapture (const G4DhNeutronCapture &capture)
virtual G4DhNeutronCapturegetCapture ()

Static Public Member Functions

static const InterfaceID & interfaceID ()

Private Attributes

G4DhNeutronCapture aNeutronCapture

Detailed Description

Definition at line 12 of file G4DhNeutronCaptureInfoTool.h.


Constructor & Destructor Documentation

G4DhNeutronCaptureInfoTool::G4DhNeutronCaptureInfoTool ( const std::string &  type,
const std::string &  name,
const IInterface *  parent 
)

Definition at line 3 of file G4DhNeutronCaptureInfoTool.cc.

                                                                                 : GaudiTool(type, name, parent)
{
  declareInterface<INeutronCaptureInfo>(this);
}
G4DhNeutronCaptureInfoTool::~G4DhNeutronCaptureInfoTool ( ) [virtual]

Definition at line 10 of file G4DhNeutronCaptureInfoTool.cc.

{}

Member Function Documentation

StatusCode G4DhNeutronCaptureInfoTool::initialize ( ) [virtual]

Definition at line 13 of file G4DhNeutronCaptureInfoTool.cc.

{
  this->GaudiTool::initialize();

  return StatusCode::SUCCESS;
}
StatusCode G4DhNeutronCaptureInfoTool::finalize ( ) [virtual]

Definition at line 20 of file G4DhNeutronCaptureInfoTool.cc.

{
  return this->GaudiTool::finalize();
}
void G4DhNeutronCaptureInfoTool::addCapture ( const G4DhNeutronCapture capture) [virtual]

Implements INeutronCaptureInfo.

Definition at line 27 of file G4DhNeutronCaptureInfoTool.cc.

{
  aNeutronCapture = capture;
}
G4DhNeutronCapture & G4DhNeutronCaptureInfoTool::getCapture ( ) [virtual]

Implements INeutronCaptureInfo.

Definition at line 33 of file G4DhNeutronCaptureInfoTool.cc.

{
  return aNeutronCapture;
}
const InterfaceID & INeutronCaptureInfo::interfaceID ( ) [static, inherited]

Definition at line 7 of file INeutronCaptureInfo.cc.

{
  return IID_INeutronCaptureInfo;
}

Member Data Documentation

Definition at line 37 of file G4DhNeutronCaptureInfoTool.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