Geant4-11
Public Member Functions
G4INCL::IChannel Class Referenceabstract

#include <G4INCLIChannel.hh>

Inheritance diagram for G4INCL::IChannel:
G4INCL::DeltaDecayChannel G4INCL::DeltaProductionChannel G4INCL::ElasticChannel G4INCL::EtaNElasticChannel G4INCL::EtaNToPiNChannel G4INCL::EtaNToPiPiNChannel G4INCL::NDeltaEtaProductionChannel G4INCL::NDeltaOmegaProductionChannel G4INCL::NDeltaToDeltaLKChannel G4INCL::NDeltaToDeltaSKChannel G4INCL::NDeltaToNLKChannel G4INCL::NDeltaToNNKKbChannel G4INCL::NDeltaToNSKChannel G4INCL::NKElasticChannel G4INCL::NKToNK2piChannel G4INCL::NKToNKChannel G4INCL::NKToNKpiChannel G4INCL::NKbElasticChannel G4INCL::NKbToL2piChannel G4INCL::NKbToLpiChannel G4INCL::NKbToNKb2piChannel G4INCL::NKbToNKbChannel G4INCL::NKbToNKbpiChannel G4INCL::NKbToS2piChannel G4INCL::NKbToSpiChannel G4INCL::NLToNSChannel G4INCL::NNEtaToMultiPionsChannel G4INCL::NNOmegaToMultiPionsChannel G4INCL::NNToMissingStrangenessChannel G4INCL::NNToMultiPionsChannel G4INCL::NNToNLK2piChannel G4INCL::NNToNLKChannel G4INCL::NNToNLKpiChannel G4INCL::NNToNNEtaChannel G4INCL::NNToNNKKbChannel G4INCL::NNToNNOmegaChannel G4INCL::NNToNSK2piChannel G4INCL::NNToNSKChannel G4INCL::NNToNSKpiChannel G4INCL::NSToNLChannel G4INCL::NSToNSChannel G4INCL::NYElasticChannel G4INCL::NeutralKaonDecayChannel G4INCL::NpiToLK2piChannel G4INCL::NpiToLKChannel G4INCL::NpiToLKpiChannel G4INCL::NpiToMissingStrangenessChannel G4INCL::NpiToNKKbChannel G4INCL::NpiToSK2piChannel G4INCL::NpiToSKChannel G4INCL::NpiToSKpiChannel G4INCL::OmegaNElasticChannel G4INCL::OmegaNToPiNChannel G4INCL::OmegaNToPiPiNChannel G4INCL::ParticleEntryChannel G4INCL::PiNElasticChannel G4INCL::PiNToDeltaChannel G4INCL::PiNToEtaChannel G4INCL::PiNToMultiPionsChannel G4INCL::PiNToOmegaChannel G4INCL::PionResonanceDecayChannel G4INCL::RecombinationChannel G4INCL::ReflectionChannel G4INCL::SigmaZeroDecayChannel G4INCL::StrangeAbsorbtionChannel G4INCL::TransmissionChannel

Public Member Functions

virtual void fillFinalState (FinalState *fs)=0
 
FinalStategetFinalState ()
 
 IChannel ()
 
virtual ~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{}

Member Function Documentation

◆ fillFinalState()

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

Implemented in G4INCL::DeltaDecayChannel, G4INCL::DeltaProductionChannel, G4INCL::ElasticChannel, G4INCL::EtaNElasticChannel, G4INCL::EtaNToPiNChannel, G4INCL::EtaNToPiPiNChannel, G4INCL::NDeltaEtaProductionChannel, G4INCL::NDeltaOmegaProductionChannel, G4INCL::NDeltaToDeltaLKChannel, G4INCL::NDeltaToDeltaSKChannel, G4INCL::NDeltaToNLKChannel, G4INCL::NDeltaToNNKKbChannel, G4INCL::NDeltaToNSKChannel, G4INCL::NeutralKaonDecayChannel, G4INCL::NKbElasticChannel, G4INCL::NKbToL2piChannel, G4INCL::NKbToLpiChannel, G4INCL::NKbToNKb2piChannel, G4INCL::NKbToNKbChannel, G4INCL::NKbToNKbpiChannel, G4INCL::NKbToS2piChannel, G4INCL::NKbToSpiChannel, G4INCL::NKElasticChannel, G4INCL::NKToNK2piChannel, G4INCL::NKToNKChannel, G4INCL::NKToNKpiChannel, G4INCL::NLToNSChannel, G4INCL::NNEtaToMultiPionsChannel, G4INCL::NNOmegaToMultiPionsChannel, G4INCL::NNToMissingStrangenessChannel, G4INCL::NNToMultiPionsChannel, G4INCL::NNToNLK2piChannel, G4INCL::NNToNLKChannel, G4INCL::NNToNLKpiChannel, G4INCL::NNToNNEtaChannel, G4INCL::NNToNNKKbChannel, G4INCL::NNToNNOmegaChannel, G4INCL::NNToNSK2piChannel, G4INCL::NNToNSKChannel, G4INCL::NNToNSKpiChannel, G4INCL::NpiToLK2piChannel, G4INCL::NpiToLKChannel, G4INCL::NpiToLKpiChannel, G4INCL::NpiToMissingStrangenessChannel, G4INCL::NpiToNKKbChannel, G4INCL::NpiToSK2piChannel, G4INCL::NpiToSKChannel, G4INCL::NpiToSKpiChannel, G4INCL::NSToNLChannel, G4INCL::NSToNSChannel, G4INCL::NYElasticChannel, G4INCL::OmegaNElasticChannel, G4INCL::OmegaNToPiNChannel, G4INCL::OmegaNToPiPiNChannel, G4INCL::ParticleEntryChannel, G4INCL::PiNElasticChannel, G4INCL::PiNToDeltaChannel, G4INCL::PiNToEtaChannel, G4INCL::PiNToMultiPionsChannel, G4INCL::PiNToOmegaChannel, G4INCL::PionResonanceDecayChannel, G4INCL::RecombinationChannel, G4INCL::ReflectionChannel, G4INCL::SigmaZeroDecayChannel, G4INCL::StrangeAbsorbtionChannel, and G4INCL::TransmissionChannel.

Referenced by G4INCL::SurfaceAvatar::fillFinalState(), G4INCL::IAvatar::fillFinalState(), and getFinalState().

◆ getFinalState()

FinalState * G4INCL::IChannel::getFinalState ( )

Definition at line 50 of file G4INCLIChannel.cc.

50 {
51 FinalState *fs = new FinalState;
53 return fs;
54 }
virtual void fillFinalState(FinalState *fs)=0

References fillFinalState().


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