#include <G4ConcreteMesonBaryonToResonance.hh>
◆ G4ConcreteMesonBaryonToResonance()
Definition at line 49 of file G4ConcreteMesonBaryonToResonance.cc.
53 : thePrimary1(aPrimary), thePrimary2(bPrimary), theSecondary(aSecondary)
54{
56 theBaryonWidth(),
57 theBaryonPartialWidth(),
58 partWidthLabel);
59}
◆ ~G4ConcreteMesonBaryonToResonance()
G4ConcreteMesonBaryonToResonance::~G4ConcreteMesonBaryonToResonance |
( |
| ) |
|
|
virtual |
◆ GetCrossSectionSource()
◆ GetListOfColliders()
virtual const std::vector< G4String > & G4ConcreteMesonBaryonToResonance::GetListOfColliders |
( |
G4int |
| ) |
const |
|
inlinevirtual |
◆ GetName()
virtual G4String G4ConcreteMesonBaryonToResonance::GetName |
( |
| ) |
const |
|
inlinevirtual |
◆ GetOutgoingParticle()
Implements G4VAnnihilationCollision.
Definition at line 78 of file G4ConcreteMesonBaryonToResonance.cc.
80{
83 if ( (state = myConv().FindIso3State(myConv().GetGenericType(theSecondary), secondaryIso3)) == NULL)
84 {
86 throw G4HadronicException(__FILE__, __LINE__,
"G4ConcreteMesonBaryonToResonance: Can't find iso3 state!");
87 }
88 return state;
89}
G4DLLIMPORT std::ostream G4cerr
G4ParticleDefinition * GetDefinition() const
G4int GetPDGiIsospin3() const
GenericType GetGenericType(const G4ParticleDefinition *const aParticleDef)
◆ IsInCharge()
Implements G4VCollision.
Definition at line 68 of file G4ConcreteMesonBaryonToResonance.cc.
70{
71 if (myConv().GetGenericType(trk1)==myConv().GetGenericType(thePrimary1) &&
72 myConv().GetGenericType(trk2)==myConv().GetGenericType(thePrimary2)) return true;
73 if (myConv().GetGenericType(trk1)==myConv().GetGenericType(thePrimary2) &&
74 myConv().GetGenericType(trk2)==myConv().GetGenericType(thePrimary1)) return true;
75 return false;
76}
◆ operator!=()
◆ operator==()
The documentation for this class was generated from the following files: