#include <G4CollisionNNToNDelta.hh>
Inheritance diagram for G4CollisionNNToNDelta:
Public Member Functions | |
G4CollisionNNToNDelta () | |
virtual | ~G4CollisionNNToNDelta () |
virtual G4String | GetName () const |
virtual const std::vector< G4String > & | GetListOfColliders (G4int) const |
Protected Member Functions | |
virtual const G4CollisionVector * | GetComponents () const |
Definition at line 36 of file G4CollisionNNToNDelta.hh.
G4CollisionNNToNDelta::G4CollisionNNToNDelta | ( | ) |
Definition at line 34 of file G4CollisionNNToNDelta.cc.
References G4ShortLivedConstructor::ConstructParticle().
00035 { 00036 components=0; 00037 G4ShortLivedConstructor ShortLived; 00038 ShortLived.ConstructParticle(); 00039 MakeNNToNDelta<DeltamPC, Delta0PC, DeltapPC, DeltappPC, G4ConcreteNNToNDelta>::Make(this); 00040 }
G4CollisionNNToNDelta::~G4CollisionNNToNDelta | ( | ) | [virtual] |
virtual const G4CollisionVector* G4CollisionNNToNDelta::GetComponents | ( | ) | const [inline, protected, virtual] |
virtual const std::vector<G4String>& G4CollisionNNToNDelta::GetListOfColliders | ( | G4int | ) | const [inline, virtual] |
Implements G4VCollision.
Definition at line 47 of file G4CollisionNNToNDelta.hh.
00048 { 00049 throw G4HadronicException(__FILE__, __LINE__, "Tried to call G4CollisionNNToNDelta::GetListOfColliders. Please find out why!"); 00050 std::vector<G4String> * aList = new std::vector<G4String>; 00051 return *aList; 00052 }
virtual G4String G4CollisionNNToNDelta::GetName | ( | ) | const [inline, virtual] |