Geant4
10.03
|
#include <G4ResonanceNames.hh>
Public Member Functions | |
G4ResonanceNames () | |
~G4ResonanceNames () | |
G4bool | operator== (const G4ResonanceNames &right) const |
G4bool | operator!= (const G4ResonanceNames &right) const |
const std::vector< G4String > | NstarNames () const |
const std::vector< G4String > | DeltastarNames () const |
const std::vector< G4String > | DeltaNames () const |
const std::vector< G4String > | LambdaNames () const |
const std::vector< G4String > | SigmaNames () const |
const std::vector< G4String > | XiNames () const |
const G4String | ShortName (const G4String &name) |
G4double | MinMass (const G4String &name) |
Private Member Functions | |
G4ResonanceNames (const G4ResonanceNames &right) | |
G4ResonanceNames & | operator= (const G4ResonanceNames &right) |
Private Attributes | |
std::vector< G4String > | nameNstar |
std::vector< G4String > | nameDeltastar |
std::vector< G4String > | nameDelta |
std::vector< G4String > | nameLambda |
std::vector< G4String > | nameSigma |
std::vector< G4String > | nameXi |
std::map< G4String, G4ParticleDefinition *, std::less< G4String > > | lowResMap |
std::map< G4String, G4String, std::less< G4String > > | shortMap |
Definition at line 50 of file G4ResonanceNames.hh.
G4ResonanceNames::G4ResonanceNames | ( | ) |
Definition at line 36 of file G4ResonanceNames.cc.
References G4ShortLivedConstructor::ConstructParticle(), G4ParticleTable::FindParticle(), G4ParticleTable::GetParticleTable(), lowResMap, nameDelta, nameDeltastar, nameLambda, nameNstar, nameSigma, nameXi, and shortMap.
G4ResonanceNames::~G4ResonanceNames | ( | ) |
Definition at line 318 of file G4ResonanceNames.cc.
|
private |
|
inline |
Definition at line 66 of file G4ResonanceNames.hh.
References nameDelta.
|
inline |
Definition at line 64 of file G4ResonanceNames.hh.
References nameDeltastar.
|
inline |
Definition at line 68 of file G4ResonanceNames.hh.
References nameLambda.
Definition at line 334 of file G4ResonanceNames.cc.
References G4ParticleTable::FindParticle(), G4cout, G4endl, G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGMass(), lowResMap, G4InuclParticleNames::name(), G4InuclParticleNames::pion(), and G4PionPlus::PionPlusDefinition().
|
inline |
Definition at line 62 of file G4ResonanceNames.hh.
References nameNstar.
G4bool G4ResonanceNames::operator!= | ( | const G4ResonanceNames & | right | ) | const |
Definition at line 328 of file G4ResonanceNames.cc.
|
private |
G4bool G4ResonanceNames::operator== | ( | const G4ResonanceNames & | right | ) | const |
Definition at line 322 of file G4ResonanceNames.cc.
Definition at line 366 of file G4ResonanceNames.cc.
References G4InuclParticleNames::name(), and shortMap.
Referenced by G4XAnnihilationChannel::G4XAnnihilationChannel().
|
inline |
Definition at line 70 of file G4ResonanceNames.hh.
References nameSigma.
|
inline |
Definition at line 72 of file G4ResonanceNames.hh.
References nameSigma.
|
private |
Definition at line 94 of file G4ResonanceNames.hh.
Referenced by G4ResonanceNames(), and MinMass().
|
private |
Definition at line 88 of file G4ResonanceNames.hh.
Referenced by DeltaNames(), and G4ResonanceNames().
|
private |
Definition at line 87 of file G4ResonanceNames.hh.
Referenced by DeltastarNames(), and G4ResonanceNames().
|
private |
Definition at line 89 of file G4ResonanceNames.hh.
Referenced by G4ResonanceNames(), and LambdaNames().
|
private |
Definition at line 86 of file G4ResonanceNames.hh.
Referenced by G4ResonanceNames(), and NstarNames().
|
private |
Definition at line 90 of file G4ResonanceNames.hh.
Referenced by G4ResonanceNames(), SigmaNames(), and XiNames().
|
private |
Definition at line 91 of file G4ResonanceNames.hh.
Referenced by G4ResonanceNames().
Definition at line 97 of file G4ResonanceNames.hh.
Referenced by G4ResonanceNames(), and ShortName().