ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Protected Member Functions | |
virtual const G4VCrossSectionSource * | GetCrossSectionSource () const |
virtual const G4ParticleDefinition * | GetOutgoingParticle (const G4KineticTrack &trk1, const G4KineticTrack &trk2) const |
Private Member Functions | |
G4ConcreteMesonBaryonToResonance (const G4ConcreteMesonBaryonToResonance &) | |
G4ConcreteMesonBaryonToResonance & | operator= (const G4ConcreteMesonBaryonToResonance &) |
Static Private Member Functions | |
static void | InitialisePointers () |
static G4BaryonWidth & | theBaryonWidth () |
static G4BaryonPartialWidth & | theBaryonPartialWidth () |
static G4ParticleTypeConverter & | myConv () |
Private Attributes | |
G4VCrossSectionSource * | crossSectionSource |
const G4ParticleDefinition * | thePrimary1 |
const G4ParticleDefinition * | thePrimary2 |
const G4ParticleDefinition * | theSecondary |
Static Private Attributes | |
static G4BaryonWidth * | baryonWidth = nullptr |
static G4BaryonPartialWidth * | baryonPartialWidth = nullptr |
static G4ParticleTypeConverter * | particleTypeConverter = nullptr |
Definition at line 45 of file G4ConcreteMesonBaryonToResonance.hh.
View newest version in sPHENIX GitHub at line 45 of file G4ConcreteMesonBaryonToResonance.hh
G4ConcreteMesonBaryonToResonance::G4ConcreteMesonBaryonToResonance | ( | const G4ParticleDefinition * | aPrimary, |
const G4ParticleDefinition * | bPriamry, | ||
const G4ParticleDefinition * | aSecondary, | ||
const G4String & | partWidthLabel | ||
) |
Definition at line 57 of file G4ConcreteMesonBaryonToResonance.cc.
View newest version in sPHENIX GitHub at line 57 of file G4ConcreteMesonBaryonToResonance.cc
References crossSectionSource, InitialisePointers(), theBaryonPartialWidth(), and theBaryonWidth().
|
virtual |
Definition at line 70 of file G4ConcreteMesonBaryonToResonance.cc.
View newest version in sPHENIX GitHub at line 70 of file G4ConcreteMesonBaryonToResonance.cc
References crossSectionSource.
|
private |
|
inlineprotectedvirtual |
Implements G4VCollision.
Definition at line 81 of file G4ConcreteMesonBaryonToResonance.hh.
View newest version in sPHENIX GitHub at line 81 of file G4ConcreteMesonBaryonToResonance.hh
References crossSectionSource.
|
inlinevirtual |
Implements G4VCollision.
Definition at line 60 of file G4ConcreteMesonBaryonToResonance.hh.
View newest version in sPHENIX GitHub at line 60 of file G4ConcreteMesonBaryonToResonance.hh
Implements G4VCollision.
Definition at line 67 of file G4ConcreteMesonBaryonToResonance.hh.
View newest version in sPHENIX GitHub at line 67 of file G4ConcreteMesonBaryonToResonance.hh
|
protectedvirtual |
Implements G4VAnnihilationCollision.
Definition at line 102 of file G4ConcreteMesonBaryonToResonance.cc.
View newest version in sPHENIX GitHub at line 102 of file G4ConcreteMesonBaryonToResonance.cc
References G4cerr, G4endl, G4KineticTrack::GetDefinition(), G4ParticleTypeConverter::GetGenericType(), G4ParticleDefinition::GetPDGiIsospin3(), myConv(), and theSecondary.
|
staticprivate |
Definition at line 75 of file G4ConcreteMesonBaryonToResonance.cc.
View newest version in sPHENIX GitHub at line 75 of file G4ConcreteMesonBaryonToResonance.cc
References baryonPartialWidth, baryonWidth, G4MUTEXLOCK, G4MUTEXUNLOCK, and particleTypeConverter.
Referenced by G4ConcreteMesonBaryonToResonance(), myConv(), theBaryonPartialWidth(), and theBaryonWidth().
|
virtual |
Implements G4VCollision.
Definition at line 92 of file G4ConcreteMesonBaryonToResonance.cc.
View newest version in sPHENIX GitHub at line 92 of file G4ConcreteMesonBaryonToResonance.cc
References myConv(), thePrimary1, and thePrimary2.
|
staticprivate |
Definition at line 51 of file G4ConcreteMesonBaryonToResonance.cc.
View newest version in sPHENIX GitHub at line 51 of file G4ConcreteMesonBaryonToResonance.cc
References InitialisePointers(), and particleTypeConverter.
Referenced by GetOutgoingParticle(), and IsInCharge().
G4bool G4ConcreteMesonBaryonToResonance::operator!= | ( | const G4ConcreteMesonBaryonToResonance & | right | ) | const |
|
private |
G4bool G4ConcreteMesonBaryonToResonance::operator== | ( | const G4ConcreteMesonBaryonToResonance & | right | ) | const |
|
staticprivate |
Definition at line 45 of file G4ConcreteMesonBaryonToResonance.cc.
View newest version in sPHENIX GitHub at line 45 of file G4ConcreteMesonBaryonToResonance.cc
References baryonPartialWidth, and InitialisePointers().
Referenced by G4ConcreteMesonBaryonToResonance().
|
staticprivate |
Definition at line 39 of file G4ConcreteMesonBaryonToResonance.cc.
View newest version in sPHENIX GitHub at line 39 of file G4ConcreteMesonBaryonToResonance.cc
References baryonWidth, and InitialisePointers().
Referenced by G4ConcreteMesonBaryonToResonance().
|
staticprivate |
Definition at line 101 of file G4ConcreteMesonBaryonToResonance.hh.
View newest version in sPHENIX GitHub at line 101 of file G4ConcreteMesonBaryonToResonance.hh
Referenced by InitialisePointers(), and theBaryonPartialWidth().
|
staticprivate |
Definition at line 100 of file G4ConcreteMesonBaryonToResonance.hh.
View newest version in sPHENIX GitHub at line 100 of file G4ConcreteMesonBaryonToResonance.hh
Referenced by InitialisePointers(), and theBaryonWidth().
|
private |
Definition at line 91 of file G4ConcreteMesonBaryonToResonance.hh.
View newest version in sPHENIX GitHub at line 91 of file G4ConcreteMesonBaryonToResonance.hh
Referenced by G4ConcreteMesonBaryonToResonance(), GetCrossSectionSource(), and ~G4ConcreteMesonBaryonToResonance().
|
staticprivate |
Definition at line 102 of file G4ConcreteMesonBaryonToResonance.hh.
View newest version in sPHENIX GitHub at line 102 of file G4ConcreteMesonBaryonToResonance.hh
Referenced by InitialisePointers(), and myConv().
|
private |
Definition at line 92 of file G4ConcreteMesonBaryonToResonance.hh.
View newest version in sPHENIX GitHub at line 92 of file G4ConcreteMesonBaryonToResonance.hh
Referenced by IsInCharge().
|
private |
Definition at line 93 of file G4ConcreteMesonBaryonToResonance.hh.
View newest version in sPHENIX GitHub at line 93 of file G4ConcreteMesonBaryonToResonance.hh
Referenced by IsInCharge().
|
private |
Definition at line 94 of file G4ConcreteMesonBaryonToResonance.hh.
View newest version in sPHENIX GitHub at line 94 of file G4ConcreteMesonBaryonToResonance.hh
Referenced by GetOutgoingParticle().