EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
eASTAntiBaryonPhysics Class Reference

#include <east/blob/main/PhysicsList/Base/include/eASTAntiBaryonPhysics.hh>

+ Inheritance diagram for eASTAntiBaryonPhysics:
+ Collaboration diagram for eASTAntiBaryonPhysics:

Public Member Functions

 eASTAntiBaryonPhysics ()
 
 ~eASTAntiBaryonPhysics ()
 
virtual void ConstructParticle () override
 
virtual void ConstructProcess () override
 
virtual void TerminateWorker () override
 

Private Attributes

G4TheoFSGenerator * ftfp
 
G4FTFModel * stringModel
 
G4ExcitedStringDecay * stringDecay
 
G4LundStringFragmentation * fragModel
 
G4GeneratorPrecompoundInterface * preCompoundModel
 
G4ComponentAntiNuclNuclearXS * theAntiNucleonXS
 

Detailed Description

Definition at line 23 of file eASTAntiBaryonPhysics.hh.

View newest version in sPHENIX GitHub at line 23 of file eASTAntiBaryonPhysics.hh

Constructor & Destructor Documentation

eASTAntiBaryonPhysics::eASTAntiBaryonPhysics ( )

Definition at line 57 of file eASTAntiBaryonPhysics.cc.

View newest version in sPHENIX GitHub at line 57 of file eASTAntiBaryonPhysics.cc

eASTAntiBaryonPhysics::~eASTAntiBaryonPhysics ( )

Definition at line 60 of file eASTAntiBaryonPhysics.cc.

View newest version in sPHENIX GitHub at line 60 of file eASTAntiBaryonPhysics.cc

References fragModel, preCompoundModel, stringDecay, stringModel, and theAntiNucleonXS.

Member Function Documentation

void eASTAntiBaryonPhysics::ConstructParticle ( )
overridevirtual

Definition at line 78 of file eASTAntiBaryonPhysics.cc.

View newest version in sPHENIX GitHub at line 78 of file eASTAntiBaryonPhysics.cc

void eASTAntiBaryonPhysics::ConstructProcess ( )
overridevirtual

Definition at line 82 of file eASTAntiBaryonPhysics.cc.

View newest version in sPHENIX GitHub at line 82 of file eASTAntiBaryonPhysics.cc

References fragModel, ftfp, Acts::UnitConstants::MeV, preCompoundModel, stringDecay, stringModel, Acts::UnitConstants::TeV, and theAntiNucleonXS.

void eASTAntiBaryonPhysics::TerminateWorker ( )
overridevirtual

Definition at line 431 of file eASTAntiBaryonPhysics.cc.

View newest version in sPHENIX GitHub at line 431 of file eASTAntiBaryonPhysics.cc

Member Data Documentation

G4LundStringFragmentation* eASTAntiBaryonPhysics::fragModel
private

Definition at line 37 of file eASTAntiBaryonPhysics.hh.

View newest version in sPHENIX GitHub at line 37 of file eASTAntiBaryonPhysics.hh

Referenced by ConstructProcess(), and ~eASTAntiBaryonPhysics().

G4TheoFSGenerator* eASTAntiBaryonPhysics::ftfp
private

Definition at line 34 of file eASTAntiBaryonPhysics.hh.

View newest version in sPHENIX GitHub at line 34 of file eASTAntiBaryonPhysics.hh

Referenced by ConstructProcess().

G4GeneratorPrecompoundInterface* eASTAntiBaryonPhysics::preCompoundModel
private

Definition at line 38 of file eASTAntiBaryonPhysics.hh.

View newest version in sPHENIX GitHub at line 38 of file eASTAntiBaryonPhysics.hh

Referenced by ConstructProcess(), and ~eASTAntiBaryonPhysics().

G4ExcitedStringDecay* eASTAntiBaryonPhysics::stringDecay
private

Definition at line 36 of file eASTAntiBaryonPhysics.hh.

View newest version in sPHENIX GitHub at line 36 of file eASTAntiBaryonPhysics.hh

Referenced by ConstructProcess(), and ~eASTAntiBaryonPhysics().

G4FTFModel* eASTAntiBaryonPhysics::stringModel
private

Definition at line 35 of file eASTAntiBaryonPhysics.hh.

View newest version in sPHENIX GitHub at line 35 of file eASTAntiBaryonPhysics.hh

Referenced by ConstructProcess(), and ~eASTAntiBaryonPhysics().

G4ComponentAntiNuclNuclearXS* eASTAntiBaryonPhysics::theAntiNucleonXS
private

Definition at line 40 of file eASTAntiBaryonPhysics.hh.

View newest version in sPHENIX GitHub at line 40 of file eASTAntiBaryonPhysics.hh

Referenced by ConstructProcess(), and ~eASTAntiBaryonPhysics().


The documentation for this class was generated from the following files: