58 if ( bld !=
nullptr ) theModelCollections.push_back( bld );
64 for ( std::vector< G4VHyperonBuilder* >::iterator i = theModelCollections.begin();
65 i != theModelCollections.end(); ++i ) {
66 (*i)->Build( theLambdaInelastic );
67 (*i)->Build( theAntiLambdaInelastic );
68 (*i)->Build( theSigmaMinusInelastic );
69 (*i)->Build( theAntiSigmaMinusInelastic );
70 (*i)->Build( theSigmaPlusInelastic );
71 (*i)->Build( theAntiSigmaPlusInelastic );
72 (*i)->Build( theXiMinusInelastic );
73 (*i)->Build( theAntiXiMinusInelastic );
74 (*i)->Build( theXiZeroInelastic );
75 (*i)->Build( theAntiXiZeroInelastic );
76 (*i)->Build( theOmegaMinusInelastic );
77 (*i)->Build( theAntiOmegaMinusInelastic );
static G4AntiLambda * Definition()
static G4AntiLambda * AntiLambda()
static G4AntiOmegaMinus * Definition()
static G4AntiOmegaMinus * AntiOmegaMinus()
static G4AntiSigmaMinus * AntiSigmaMinus()
static G4AntiSigmaMinus * Definition()
static G4AntiSigmaPlus * Definition()
static G4AntiSigmaPlus * AntiSigmaPlus()
static G4AntiXiMinus * Definition()
static G4AntiXiMinus * AntiXiMinus()
static G4AntiXiZero * AntiXiZero()
static G4AntiXiZero * Definition()
virtual void Build() final override
virtual void RegisterMe(G4PhysicsBuilderInterface *aB) final override
static G4Lambda * Lambda()
static G4Lambda * Definition()
static G4OmegaMinus * OmegaMinus()
static G4OmegaMinus * Definition()
G4ProcessManager * GetProcessManager() const
virtual void RegisterMe(G4PhysicsBuilderInterface *)
G4int AddDiscreteProcess(G4VProcess *aProcess, G4int ord=ordDefault)
static G4SigmaMinus * Definition()
static G4SigmaMinus * SigmaMinus()
static G4SigmaPlus * Definition()
static G4SigmaPlus * SigmaPlus()
static G4XiMinus * XiMinus()
static G4XiMinus * Definition()
static G4XiZero * XiZero()
static G4XiZero * Definition()