| 
    Geant4
    9.6.p02
    
   | 
 
#include <G4INCLIAvatar.hh>
Public Member Functions | |
| IAvatar () | |
| IAvatar (G4double time) | |
| virtual | ~IAvatar () | 
| virtual G4INCL::IChannel * | getChannel () const =0 | 
| G4INCL::FinalState * | getFinalState () | 
| virtual void | preInteraction ()=0 | 
| virtual FinalState * | postInteraction (FinalState *)=0 | 
| G4double | getTime () const | 
| virtual ParticleList | getParticles () const =0 | 
| virtual std::string | dump () const =0 | 
| AvatarType | getType () const | 
| G4bool | isACollision () const | 
| G4bool | isADecay () const | 
| void | setType (AvatarType t) | 
| long | getID () const | 
| std::string | toString () | 
Protected Attributes | |
| G4double | theTime | 
Definition at line 60 of file G4INCLIAvatar.hh.
| G4INCL::IAvatar::IAvatar | ( | ) | 
Definition at line 51 of file G4INCLIAvatar.cc.
| G4INCL::IAvatar::IAvatar | ( | G4double | time) | 
Definition at line 59 of file G4INCLIAvatar.cc.
      
  | 
  virtual | 
Definition at line 67 of file G4INCLIAvatar.cc.
      
  | 
  pure virtual | 
Implemented in G4INCL::SurfaceAvatar, G4INCL::DecayAvatar, G4INCL::BinaryCollisionAvatar, and G4INCL::ParticleEntryAvatar.
      
  | 
  pure virtual | 
Implemented in G4INCL::InteractionAvatar, G4INCL::SurfaceAvatar, G4INCL::BinaryCollisionAvatar, G4INCL::DecayAvatar, and G4INCL::ParticleEntryAvatar.
| G4INCL::FinalState * G4INCL::IAvatar::getFinalState | ( | ) | 
Definition at line 87 of file G4INCLIAvatar.cc.
      
  | 
  inline | 
      
  | 
  pure virtual | 
Implemented in G4INCL::SurfaceAvatar, G4INCL::DecayAvatar, G4INCL::BinaryCollisionAvatar, and G4INCL::ParticleEntryAvatar.
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  pure virtual | 
Implemented in G4INCL::InteractionAvatar, G4INCL::SurfaceAvatar, G4INCL::BinaryCollisionAvatar, G4INCL::DecayAvatar, and G4INCL::ParticleEntryAvatar.
      
  | 
  pure virtual | 
Implemented in G4INCL::InteractionAvatar, G4INCL::SurfaceAvatar, G4INCL::BinaryCollisionAvatar, G4INCL::DecayAvatar, and G4INCL::ParticleEntryAvatar.
      
  | 
  inline | 
| std::string G4INCL::IAvatar::toString | ( | ) | 
      
  | 
  protected | 
Definition at line 89 of file G4INCLIAvatar.hh.
 1.8.4