Geant4  10.01.p02
G4BiasingTrackData Class Reference

#include <G4BiasingTrackData.hh>

+ Collaboration diagram for G4BiasingTrackData:

Public Member Functions

 G4BiasingTrackData (const G4Track *track)
 
 G4BiasingTrackData (const G4Track *track, const G4VBiasingOperation *birthOperation, const G4VBiasingOperator *birthOperator, const G4BiasingProcessInterface *birthProcess)
 
 ~G4BiasingTrackData ()
 
void SetBirthOperation (const G4VBiasingOperation *birthOperation)
 
void SetBirthOperator (const G4VBiasingOperator *birthOperator)
 
void SetBirthProcess (const G4BiasingProcessInterface *birthProcess)
 
const G4TrackGetTrack () const
 
const G4VBiasingOperationGetBirthOperation () const
 
const G4VBiasingOperatorGetBirthOperator () const
 
const G4BiasingProcessInterfaceGetBirthProcess () const
 

Private Attributes

const G4TrackfTrack
 
const G4VBiasingOperationfBirthOperation
 
const G4VBiasingOperatorfBirthOperator
 
const G4BiasingProcessInterfacefBirthProcess
 

Detailed Description

Definition at line 52 of file G4BiasingTrackData.hh.

Constructor & Destructor Documentation

G4BiasingTrackData::G4BiasingTrackData ( const G4Track track)

Definition at line 29 of file G4BiasingTrackData.cc.

References G4BiasingTrackDataStore::GetInstance(), and G4BiasingTrackDataStore::Register().

+ Here is the call graph for this function:

G4BiasingTrackData::G4BiasingTrackData ( const G4Track track,
const G4VBiasingOperation birthOperation,
const G4VBiasingOperator birthOperator,
const G4BiasingProcessInterface birthProcess 
)

Definition at line 38 of file G4BiasingTrackData.cc.

References G4BiasingTrackDataStore::GetInstance(), and G4BiasingTrackDataStore::Register().

+ Here is the call graph for this function:

G4BiasingTrackData::~G4BiasingTrackData ( )

Definition at line 50 of file G4BiasingTrackData.cc.

References G4BiasingTrackDataStore::DeRegister(), and G4BiasingTrackDataStore::GetInstance().

+ Here is the call graph for this function:

Member Function Documentation

const G4VBiasingOperation* G4BiasingTrackData::GetBirthOperation ( ) const
inline

Definition at line 66 of file G4BiasingTrackData.hh.

References fBirthOperation.

Referenced by G4VBiasingOperator::GetBirthOperation().

+ Here is the caller graph for this function:

const G4VBiasingOperator* G4BiasingTrackData::GetBirthOperator ( ) const
inline

Definition at line 67 of file G4BiasingTrackData.hh.

References fBirthOperator.

const G4BiasingProcessInterface* G4BiasingTrackData::GetBirthProcess ( ) const
inline

Definition at line 68 of file G4BiasingTrackData.hh.

References fBirthProcess.

const G4Track* G4BiasingTrackData::GetTrack ( ) const
inline

Definition at line 65 of file G4BiasingTrackData.hh.

References fTrack.

Referenced by G4BiasingTrackDataStore::DeRegister(), and G4BiasingTrackDataStore::Register().

+ Here is the caller graph for this function:

void G4BiasingTrackData::SetBirthOperation ( const G4VBiasingOperation birthOperation)
inline

Definition at line 61 of file G4BiasingTrackData.hh.

References fBirthOperation.

void G4BiasingTrackData::SetBirthOperator ( const G4VBiasingOperator birthOperator)
inline

Definition at line 62 of file G4BiasingTrackData.hh.

References fBirthOperator.

void G4BiasingTrackData::SetBirthProcess ( const G4BiasingProcessInterface birthProcess)
inline

Definition at line 63 of file G4BiasingTrackData.hh.

References fBirthProcess.

Member Data Documentation

const G4VBiasingOperation* G4BiasingTrackData::fBirthOperation
private

Definition at line 72 of file G4BiasingTrackData.hh.

Referenced by GetBirthOperation(), and SetBirthOperation().

const G4VBiasingOperator* G4BiasingTrackData::fBirthOperator
private

Definition at line 73 of file G4BiasingTrackData.hh.

Referenced by GetBirthOperator(), and SetBirthOperator().

const G4BiasingProcessInterface* G4BiasingTrackData::fBirthProcess
private

Definition at line 74 of file G4BiasingTrackData.hh.

Referenced by GetBirthProcess(), and SetBirthProcess().

const G4Track* G4BiasingTrackData::fTrack
private

Definition at line 71 of file G4BiasingTrackData.hh.

Referenced by GetTrack().


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