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

#include <fun4all_coresoftware/blob/master/simulation/g4simulation/EICPhysicsList/AntiBaryonPhysics.hh>

+ Inheritance diagram for AntiBaryonPhysics:
+ Collaboration diagram for AntiBaryonPhysics:

Public Member Functions

 AntiBaryonPhysics ()
 
 ~AntiBaryonPhysics ()
 
virtual void ConstructParticle () override
 
virtual void ConstructProcess () override
 

Private Attributes

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

Detailed Description

Definition at line 24 of file AntiBaryonPhysics.hh.

View newest version in sPHENIX GitHub at line 24 of file AntiBaryonPhysics.hh

Constructor & Destructor Documentation

AntiBaryonPhysics::AntiBaryonPhysics ( )

Definition at line 48 of file AntiBaryonPhysics.cc.

View newest version in sPHENIX GitHub at line 48 of file AntiBaryonPhysics.cc

AntiBaryonPhysics::~AntiBaryonPhysics ( )

Definition at line 58 of file AntiBaryonPhysics.cc.

View newest version in sPHENIX GitHub at line 58 of file AntiBaryonPhysics.cc

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

Member Function Documentation

void AntiBaryonPhysics::ConstructParticle ( )
overridevirtual

Definition at line 69 of file AntiBaryonPhysics.cc.

View newest version in sPHENIX GitHub at line 69 of file AntiBaryonPhysics.cc

void AntiBaryonPhysics::ConstructProcess ( )
overridevirtual

Definition at line 73 of file AntiBaryonPhysics.cc.

View newest version in sPHENIX GitHub at line 73 of file AntiBaryonPhysics.cc

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

Member Data Documentation

G4LundStringFragmentation* AntiBaryonPhysics::fragModel
private

Definition at line 40 of file AntiBaryonPhysics.hh.

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

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

G4TheoFSGenerator* AntiBaryonPhysics::ftfp
private

Definition at line 37 of file AntiBaryonPhysics.hh.

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

Referenced by ConstructProcess().

G4GeneratorPrecompoundInterface* AntiBaryonPhysics::preCompoundModel
private

Definition at line 41 of file AntiBaryonPhysics.hh.

View newest version in sPHENIX GitHub at line 41 of file AntiBaryonPhysics.hh

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

G4ExcitedStringDecay* AntiBaryonPhysics::stringDecay
private

Definition at line 39 of file AntiBaryonPhysics.hh.

View newest version in sPHENIX GitHub at line 39 of file AntiBaryonPhysics.hh

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

G4FTFModel* AntiBaryonPhysics::stringModel
private

Definition at line 38 of file AntiBaryonPhysics.hh.

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

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

G4ComponentAntiNuclNuclearXS* AntiBaryonPhysics::theAntiNucleonXS
private

Definition at line 43 of file AntiBaryonPhysics.hh.

View newest version in sPHENIX GitHub at line 43 of file AntiBaryonPhysics.hh

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


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