#include <G4ConcreteMesonBaryonToResonance.hh>
|
| G4ConcreteMesonBaryonToResonance (const G4ParticleDefinition *aPrimary, const G4ParticleDefinition *bPriamry, const G4ParticleDefinition *aSecondary, const G4String &partWidthLabel) |
|
virtual | ~G4ConcreteMesonBaryonToResonance () |
|
virtual G4bool | IsInCharge (const G4KineticTrack &trk1, const G4KineticTrack &trk2) const |
|
virtual const std::vector
< G4String > & | GetListOfColliders (G4int) const |
|
virtual G4String | GetName () const |
|
G4bool | operator== (const G4ConcreteMesonBaryonToResonance &right) const |
|
G4bool | operator!= (const G4ConcreteMesonBaryonToResonance &right) const |
|
| G4VAnnihilationCollision () |
|
virtual | ~G4VAnnihilationCollision () |
|
G4bool | operator== (const G4VAnnihilationCollision &right) const |
|
G4bool | operator!= (const G4VAnnihilationCollision &right) const |
|
virtual G4KineticTrackVector * | FinalState (const G4KineticTrack &trk1, const G4KineticTrack &trk2) const |
|
virtual const
G4VAngularDistribution * | GetAngularDistribution () const |
|
| G4VCollision () |
|
void | establish_G4MT_TLS_G4VCollision () |
|
| G4VCollision (void *s1, void *s2, void *s3, void *s4, void *s5, void *s6, void *s7) |
|
virtual | ~G4VCollision () |
|
G4bool | operator== (const G4VCollision &right) const |
|
G4bool | operator!= (const G4VCollision &right) const |
|
virtual G4double | CrossSection (const G4KineticTrack &trk1, const G4KineticTrack &trk2) const |
|
virtual void | Print () const |
|
virtual void | Print (const G4KineticTrack &trk1, const G4KineticTrack &trk2) const |
|
G4ConcreteMesonBaryonToResonance::~G4ConcreteMesonBaryonToResonance |
( |
| ) |
|
|
virtual |
virtual const std::vector<G4String>& G4ConcreteMesonBaryonToResonance::GetListOfColliders |
( |
G4int |
| ) |
const |
|
inlinevirtual |
virtual G4String G4ConcreteMesonBaryonToResonance::GetName |
( |
| ) |
const |
|
inlinevirtual |
Implements G4VAnnihilationCollision.
Definition at line 78 of file G4ConcreteMesonBaryonToResonance.cc.
83 if ( (state = myConv().FindIso3State(myConv().GetGenericType(theSecondary), secondaryIso3)) == NULL)
86 throw G4HadronicException(__FILE__, __LINE__,
"G4ConcreteMesonBaryonToResonance: Can't find iso3 state!");
G4int GetPDGiIsospin3() const
GenericType GetGenericType(const G4ParticleDefinition *const aParticleDef)
const G4ParticleDefinition * GetDefinition() const
G4GLOB_DLL std::ostream G4cerr
Implements G4VCollision.
Definition at line 68 of file G4ConcreteMesonBaryonToResonance.cc.
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;
The documentation for this class was generated from the following files: