Geant4  10.02.p03
G4INCL::IChannel Class Referenceabstract

#include <G4INCLIChannel.hh>

Inheritance diagram for G4INCL::IChannel:
Collaboration diagram for G4INCL::IChannel:

Public Member Functions

 IChannel ()
 
virtual ~IChannel ()
 
FinalStategetFinalState ()
 
virtual void fillFinalState (FinalState *fs)=0
 
 INCL_DECLARE_ALLOCATION_POOL (IChannel)
 

Detailed Description

Channel generates a final state of an avatar.

Definition at line 57 of file G4INCLIChannel.hh.

Constructor & Destructor Documentation

◆ IChannel()

G4INCL::IChannel::IChannel ( )
inline

Definition at line 59 of file G4INCLIChannel.hh.

59 {}

◆ ~IChannel()

virtual G4INCL::IChannel::~IChannel ( )
inlinevirtual

Definition at line 60 of file G4INCLIChannel.hh.

60 {}
Here is the call graph for this function:

Member Function Documentation

◆ fillFinalState()

virtual void G4INCL::IChannel::fillFinalState ( FinalState fs)
pure virtual

◆ getFinalState()

FinalState * G4INCL::IChannel::getFinalState ( )

Definition at line 50 of file G4INCLIChannel.cc.

50  {
51  FinalState *fs = new FinalState;
52  fillFinalState(fs);
53  return fs;
54  }
virtual void fillFinalState(FinalState *fs)=0
Here is the call graph for this function:
Here is the caller graph for this function:

◆ INCL_DECLARE_ALLOCATION_POOL()

G4INCL::IChannel::INCL_DECLARE_ALLOCATION_POOL ( IChannel  )
Here is the caller graph for this function:

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