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

#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/cross_sections/include/G4ChipsHyperonElasticXS.hh>

+ Inheritance diagram for G4ChipsHyperonElasticXS:
+ Collaboration diagram for G4ChipsHyperonElasticXS:

Public Member Functions

 G4ChipsHyperonElasticXS ()
 
 ~G4ChipsHyperonElasticXS ()
 
virtual void CrossSectionDescription (std::ostream &) const
 
virtual G4bool IsIsoApplicable (const G4DynamicParticle *Pt, G4int Z, G4int A, const G4Element *elm, const G4Material *mat)
 
virtual G4double GetIsoCrossSection (const G4DynamicParticle *, G4int tgZ, G4int A, const G4Isotope *iso=0, const G4Element *elm=0, const G4Material *mat=0)
 
virtual G4double GetChipsCrossSection (G4double momentum, G4int Z, G4int N, G4int pdg)
 
G4double GetExchangeT (G4int tZ, G4int tN, G4int pPDG)
 
- Public Member Functions inherited from G4VCrossSectionDataSet
 G4VCrossSectionDataSet (const G4String &nam="")
 
virtual ~G4VCrossSectionDataSet ()
 
virtual G4bool IsElementApplicable (const G4DynamicParticle *, G4int Z, const G4Material *mat=nullptr)
 
G4double GetCrossSection (const G4DynamicParticle *, const G4Element *, const G4Material *mat=nullptr)
 
G4double ComputeCrossSection (const G4DynamicParticle *, const G4Element *, const G4Material *mat=nullptr)
 
virtual G4double GetElementCrossSection (const G4DynamicParticle *, G4int Z, const G4Material *mat=nullptr)
 
virtual const G4IsotopeSelectIsotope (const G4Element *, G4double kinEnergy, G4double logE)
 
virtual void BuildPhysicsTable (const G4ParticleDefinition &)
 
virtual void DumpPhysicsTable (const G4ParticleDefinition &)
 
virtual G4int GetVerboseLevel () const
 
virtual void SetVerboseLevel (G4int value)
 
G4double GetMinKinEnergy () const
 
void SetMinKinEnergy (G4double value)
 
G4double GetMaxKinEnergy () const
 
void SetMaxKinEnergy (G4double value)
 
bool ForAllAtomsAndEnergies () const
 
void SetForAllAtomsAndEnergies (G4bool val)
 
const G4StringGetName () const
 

Static Public Member Functions

static const char * Default_Name ()
 

Private Member Functions

G4double CalculateCrossSection (G4bool CS, G4int F, G4int I, G4int pPDG, G4int Z, G4int N, G4double pP)
 
G4double GetSlope (G4int tZ, G4int tN, G4int pPDG)
 
G4double GetHMaxT ()
 
G4double GetPTables (G4double lpP, G4double lPm, G4int PDG, G4int tZ, G4int tN)
 
G4double GetTabValues (G4double lp, G4int pPDG, G4int tgZ, G4int tgN)
 
G4double GetQ2max (G4int pPDG, G4int tgZ, G4int tgN, G4double pP)
 

Private Attributes

const G4int nPoints
 
const G4int nLast
 
G4double lPMin
 
G4double lPMax
 
G4double dlnP
 
G4bool onlyCS
 
G4double lastSIG
 
G4double lastLP
 
G4double lastTM
 
G4int lastN
 
G4int lastZ
 
G4double lastP
 
G4double lastTH
 
G4double lastCS
 
G4int lastI
 
G4double theSS
 
G4double theS1
 
G4double theB1
 
G4double theS2
 
G4double theB2
 
G4double theS3
 
G4double theB3
 
G4double theS4
 
G4double theB4
 
G4int lastTZ
 
G4int lastTN
 
G4double lastPIN
 
G4doublelastCST
 
G4doublelastPAR
 
G4doublelastSST
 
G4doublelastS1T
 
G4doublelastB1T
 
G4doublelastS2T
 
G4doublelastB2T
 
G4doublelastS3T
 
G4doublelastB3T
 
G4doublelastS4T
 
G4doublelastB4T
 
std::vector< G4double * > PAR
 
std::vector< G4double * > CST
 
std::vector< G4double * > SST
 
std::vector< G4double * > S1T
 
std::vector< G4double * > B1T
 
std::vector< G4double * > S2T
 
std::vector< G4double * > B2T
 
std::vector< G4double * > S3T
 
std::vector< G4double * > B3T
 
std::vector< G4double * > S4T
 
std::vector< G4double * > B4T
 
std::vector< G4intcolN
 
std::vector< G4intcolZ
 
std::vector< G4doublecolP
 
std::vector< G4doublecolTH
 
std::vector< G4doublecolCS
 
std::vector< G4doublePIN
 

Additional Inherited Members

- Protected Member Functions inherited from G4VCrossSectionDataSet
void SetName (const G4String &)
 
- Protected Attributes inherited from G4VCrossSectionDataSet
G4int verboseLevel
 

Detailed Description

Definition at line 46 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 46 of file G4ChipsHyperonElasticXS.hh

Constructor & Destructor Documentation

G4ChipsHyperonElasticXS::G4ChipsHyperonElasticXS ( )
G4ChipsHyperonElasticXS::~G4ChipsHyperonElasticXS ( )

Definition at line 103 of file G4ChipsHyperonElasticXS.cc.

View newest version in sPHENIX GitHub at line 103 of file G4ChipsHyperonElasticXS.cc

References B1T, B2T, B3T, B4T, CST, PAR, pos(), S1T, S2T, S3T, S4T, and SST.

+ Here is the call graph for this function:

Member Function Documentation

G4double G4ChipsHyperonElasticXS::CalculateCrossSection ( G4bool  CS,
G4int  F,
G4int  I,
G4int  pPDG,
G4int  Z,
G4int  N,
G4double  pP 
)
private

Definition at line 241 of file G4ChipsHyperonElasticXS.cc.

View newest version in sPHENIX GitHub at line 241 of file G4ChipsHyperonElasticXS.cc

References B1T, B2T, B3T, B4T, CST, dlnP, G4cout, G4endl, G4Log(), GetPTables(), GetQ2max(), GetTabValues(), GeV, lastB1T, lastB2T, lastB3T, lastB4T, lastCST, lastLP, lastPAR, lastPIN, lastS1T, lastS2T, lastS3T, lastS4T, lastSIG, lastSST, lastTM, lPMax, lPMin, nLast, nPoints, onlyCS, PAR, PIN, S1T, S2T, S3T, S4T, SST, theB1, theB2, theB3, theB4, theS1, theS2, theS3, theS4, and theSS.

Referenced by GetChipsCrossSection().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void G4ChipsHyperonElasticXS::CrossSectionDescription ( std::ostream &  outFile) const
virtual

Reimplemented from G4VCrossSectionDataSet.

Definition at line 142 of file G4ChipsHyperonElasticXS.cc.

View newest version in sPHENIX GitHub at line 142 of file G4ChipsHyperonElasticXS.cc

static const char* G4ChipsHyperonElasticXS::Default_Name ( )
inlinestatic

Definition at line 54 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 54 of file G4ChipsHyperonElasticXS.hh

Referenced by G4ChipsComponentXS::G4ChipsComponentXS().

+ Here is the caller graph for this function:

G4double G4ChipsHyperonElasticXS::GetChipsCrossSection ( G4double  momentum,
G4int  Z,
G4int  N,
G4int  pdg 
)
virtual

!The slave functions must provide cross-sections in millibarns (mb) !! (not in IU)

Definition at line 171 of file G4ChipsHyperonElasticXS.cc.

View newest version in sPHENIX GitHub at line 171 of file G4ChipsHyperonElasticXS.cc

References CalculateCrossSection(), colCS, colN, colP, colTH, colZ, in, lastCS, lastI, lastN, lastP, lastTH, lastZ, millibarn, and onlyCS.

Referenced by GetIsoCrossSection().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4double G4ChipsHyperonElasticXS::GetExchangeT ( G4int  tZ,
G4int  tN,
G4int  pPDG 
)

Definition at line 609 of file G4ChipsHyperonElasticXS.cc.

View newest version in sPHENIX GitHub at line 609 of file G4ChipsHyperonElasticXS.cc

References a, e, G4cout, G4endl, G4Exp(), G4Log(), G4UniformRand, G4Pow::GetInstance(), gigaelectronvolt, lastLP, lastTM, onlyCS, G4Pow::powA(), ran(), theB1, theB2, theB3, theB4, theS1, theS2, theS3, theS4, and theSS.

+ Here is the call graph for this function:

G4double G4ChipsHyperonElasticXS::GetHMaxT ( )
private

Definition at line 741 of file G4ChipsHyperonElasticXS.cc.

View newest version in sPHENIX GitHub at line 741 of file G4ChipsHyperonElasticXS.cc

References gigaelectronvolt, and lastTM.

G4double G4ChipsHyperonElasticXS::GetIsoCrossSection ( const G4DynamicParticle Pt,
G4int  tgZ,
G4int  A,
const G4Isotope iso = 0,
const G4Element elm = 0,
const G4Material mat = 0 
)
virtual

Reimplemented from G4VCrossSectionDataSet.

Definition at line 159 of file G4ChipsHyperonElasticXS.cc.

View newest version in sPHENIX GitHub at line 159 of file G4ChipsHyperonElasticXS.cc

References GetChipsCrossSection(), G4DynamicParticle::GetDefinition(), G4ParticleDefinition::GetPDGEncoding(), G4DynamicParticle::GetTotalMomentum(), and pdg.

+ Here is the call graph for this function:

G4double G4ChipsHyperonElasticXS::GetPTables ( G4double  lpP,
G4double  lPm,
G4int  PDG,
G4int  tZ,
G4int  tN 
)
private

Definition at line 365 of file G4ChipsHyperonElasticXS.cc.

View newest version in sPHENIX GitHub at line 365 of file G4ChipsHyperonElasticXS.cc

References a, dlnP, e, e5, FatalException, fin, G4cout, G4endl, G4Exception(), G4Exp(), G4Pow::GetInstance(), GetTabValues(), lastB1T, lastB2T, lastB3T, lastB4T, lastCST, lastPAR, lastS1T, lastS2T, lastS3T, lastS4T, lastSST, lPMax, lPMin, nLast, nPoints, onlyCS, G4Pow::powA(), g4zmq::pwd(), theB1, theB2, theB3, theB4, theS1, theS2, theS3, theS4, and theSS.

Referenced by CalculateCrossSection().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4double G4ChipsHyperonElasticXS::GetQ2max ( G4int  pPDG,
G4int  tgZ,
G4int  tgN,
G4double  pP 
)
private

Definition at line 845 of file G4ChipsHyperonElasticXS.cc.

View newest version in sPHENIX GitHub at line 845 of file G4ChipsHyperonElasticXS.cc

References FatalException, G4endl, G4Exception(), G4IonTable::GetIon(), G4ParticleTable::GetIonTable(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetPDGMass(), and G4Lambda::Lambda().

Referenced by CalculateCrossSection().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4double G4ChipsHyperonElasticXS::GetSlope ( G4int  tZ,
G4int  tN,
G4int  pPDG 
)
private

Definition at line 718 of file G4ChipsHyperonElasticXS.cc.

View newest version in sPHENIX GitHub at line 718 of file G4ChipsHyperonElasticXS.cc

References FatalException, G4cout, G4endl, G4Exception(), gigaelectronvolt, lastLP, onlyCS, and theB1.

+ Here is the call graph for this function:

G4double G4ChipsHyperonElasticXS::GetTabValues ( G4double  lp,
G4int  pPDG,
G4int  tgZ,
G4int  tgN 
)
private

Definition at line 748 of file G4ChipsHyperonElasticXS.cc.

View newest version in sPHENIX GitHub at line 748 of file G4ChipsHyperonElasticXS.cc

References a, G4cout, G4endl, G4Exp(), G4Pow::GetInstance(), lastPAR, G4Pow::powA(), G4InuclParticleNames::sp, theB1, theB2, theB3, theB4, theS1, theS2, theS3, theS4, and theSS.

Referenced by CalculateCrossSection(), and GetPTables().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4bool G4ChipsHyperonElasticXS::IsIsoApplicable ( const G4DynamicParticle Pt,
G4int  Z,
G4int  A,
const G4Element elm,
const G4Material mat 
)
virtual

Reimplemented from G4VCrossSectionDataSet.

Definition at line 150 of file G4ChipsHyperonElasticXS.cc.

View newest version in sPHENIX GitHub at line 150 of file G4ChipsHyperonElasticXS.cc

Member Data Documentation

std::vector<G4double*> G4ChipsHyperonElasticXS::B1T
private

Definition at line 130 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 130 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), and ~G4ChipsHyperonElasticXS().

std::vector<G4double*> G4ChipsHyperonElasticXS::B2T
private

Definition at line 132 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 132 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), and ~G4ChipsHyperonElasticXS().

std::vector<G4double*> G4ChipsHyperonElasticXS::B3T
private

Definition at line 134 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 134 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), and ~G4ChipsHyperonElasticXS().

std::vector<G4double*> G4ChipsHyperonElasticXS::B4T
private

Definition at line 136 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 136 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), and ~G4ChipsHyperonElasticXS().

std::vector<G4double> G4ChipsHyperonElasticXS::colCS
private

Definition at line 142 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 142 of file G4ChipsHyperonElasticXS.hh

Referenced by GetChipsCrossSection().

std::vector<G4int> G4ChipsHyperonElasticXS::colN
private

Definition at line 138 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 138 of file G4ChipsHyperonElasticXS.hh

Referenced by GetChipsCrossSection().

std::vector<G4double> G4ChipsHyperonElasticXS::colP
private

Definition at line 140 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 140 of file G4ChipsHyperonElasticXS.hh

Referenced by GetChipsCrossSection().

std::vector<G4double> G4ChipsHyperonElasticXS::colTH
private

Definition at line 141 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 141 of file G4ChipsHyperonElasticXS.hh

Referenced by GetChipsCrossSection().

std::vector<G4int> G4ChipsHyperonElasticXS::colZ
private

Definition at line 139 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 139 of file G4ChipsHyperonElasticXS.hh

Referenced by GetChipsCrossSection().

std::vector<G4double*> G4ChipsHyperonElasticXS::CST
private

Definition at line 127 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 127 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), and ~G4ChipsHyperonElasticXS().

G4double G4ChipsHyperonElasticXS::dlnP
private

Definition at line 89 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 89 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), and GetPTables().

G4double* G4ChipsHyperonElasticXS::lastB1T
private

Definition at line 118 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 118 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), and GetPTables().

G4double* G4ChipsHyperonElasticXS::lastB2T
private

Definition at line 120 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 120 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), and GetPTables().

G4double* G4ChipsHyperonElasticXS::lastB3T
private

Definition at line 122 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 122 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), and GetPTables().

G4double* G4ChipsHyperonElasticXS::lastB4T
private

Definition at line 124 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 124 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), and GetPTables().

G4double G4ChipsHyperonElasticXS::lastCS
private

Definition at line 99 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 99 of file G4ChipsHyperonElasticXS.hh

Referenced by G4ChipsHyperonElasticXS(), and GetChipsCrossSection().

G4double* G4ChipsHyperonElasticXS::lastCST
private

Definition at line 114 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 114 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), and GetPTables().

G4int G4ChipsHyperonElasticXS::lastI
private

Definition at line 100 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 100 of file G4ChipsHyperonElasticXS.hh

Referenced by G4ChipsHyperonElasticXS(), and GetChipsCrossSection().

G4double G4ChipsHyperonElasticXS::lastLP
private

Definition at line 93 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 93 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), GetExchangeT(), and GetSlope().

G4int G4ChipsHyperonElasticXS::lastN
private

Definition at line 95 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 95 of file G4ChipsHyperonElasticXS.hh

Referenced by G4ChipsHyperonElasticXS(), and GetChipsCrossSection().

G4double G4ChipsHyperonElasticXS::lastP
private

Definition at line 97 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 97 of file G4ChipsHyperonElasticXS.hh

Referenced by G4ChipsHyperonElasticXS(), and GetChipsCrossSection().

G4double* G4ChipsHyperonElasticXS::lastPAR
private

Definition at line 115 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 115 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), GetPTables(), and GetTabValues().

G4double G4ChipsHyperonElasticXS::lastPIN
private

Definition at line 113 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 113 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), and G4ChipsHyperonElasticXS().

G4double* G4ChipsHyperonElasticXS::lastS1T
private

Definition at line 117 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 117 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), and GetPTables().

G4double* G4ChipsHyperonElasticXS::lastS2T
private

Definition at line 119 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 119 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), and GetPTables().

G4double* G4ChipsHyperonElasticXS::lastS3T
private

Definition at line 121 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 121 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), and GetPTables().

G4double* G4ChipsHyperonElasticXS::lastS4T
private

Definition at line 123 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 123 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), and GetPTables().

G4double G4ChipsHyperonElasticXS::lastSIG
private

Definition at line 92 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 92 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), and G4ChipsHyperonElasticXS().

G4double* G4ChipsHyperonElasticXS::lastSST
private

Definition at line 116 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 116 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), and GetPTables().

G4double G4ChipsHyperonElasticXS::lastTH
private

Definition at line 98 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 98 of file G4ChipsHyperonElasticXS.hh

Referenced by G4ChipsHyperonElasticXS(), and GetChipsCrossSection().

G4double G4ChipsHyperonElasticXS::lastTM
private

Definition at line 94 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 94 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), GetExchangeT(), and GetHMaxT().

G4int G4ChipsHyperonElasticXS::lastTN
private

Definition at line 112 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 112 of file G4ChipsHyperonElasticXS.hh

Referenced by G4ChipsHyperonElasticXS().

G4int G4ChipsHyperonElasticXS::lastTZ
private

Definition at line 111 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 111 of file G4ChipsHyperonElasticXS.hh

Referenced by G4ChipsHyperonElasticXS().

G4int G4ChipsHyperonElasticXS::lastZ
private

Definition at line 96 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 96 of file G4ChipsHyperonElasticXS.hh

Referenced by G4ChipsHyperonElasticXS(), and GetChipsCrossSection().

G4double G4ChipsHyperonElasticXS::lPMax
private

Definition at line 88 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 88 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), and GetPTables().

G4double G4ChipsHyperonElasticXS::lPMin
private

Definition at line 87 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 87 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), and GetPTables().

const G4int G4ChipsHyperonElasticXS::nLast
private

Definition at line 86 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 86 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), and GetPTables().

const G4int G4ChipsHyperonElasticXS::nPoints
private

Definition at line 85 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 85 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), and GetPTables().

G4bool G4ChipsHyperonElasticXS::onlyCS
private

Definition at line 91 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 91 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), GetChipsCrossSection(), GetExchangeT(), GetPTables(), and GetSlope().

std::vector<G4double*> G4ChipsHyperonElasticXS::PAR
private

Definition at line 126 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 126 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), and ~G4ChipsHyperonElasticXS().

std::vector<G4double> G4ChipsHyperonElasticXS::PIN
private

Definition at line 144 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 144 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection().

std::vector<G4double*> G4ChipsHyperonElasticXS::S1T
private

Definition at line 129 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 129 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), and ~G4ChipsHyperonElasticXS().

std::vector<G4double*> G4ChipsHyperonElasticXS::S2T
private

Definition at line 131 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 131 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), and ~G4ChipsHyperonElasticXS().

std::vector<G4double*> G4ChipsHyperonElasticXS::S3T
private

Definition at line 133 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 133 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), and ~G4ChipsHyperonElasticXS().

std::vector<G4double*> G4ChipsHyperonElasticXS::S4T
private

Definition at line 135 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 135 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), and ~G4ChipsHyperonElasticXS().

std::vector<G4double*> G4ChipsHyperonElasticXS::SST
private

Definition at line 128 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 128 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), and ~G4ChipsHyperonElasticXS().

G4double G4ChipsHyperonElasticXS::theB1
private

Definition at line 103 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 103 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), GetExchangeT(), GetPTables(), GetSlope(), and GetTabValues().

G4double G4ChipsHyperonElasticXS::theB2
private

Definition at line 105 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 105 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), GetExchangeT(), GetPTables(), and GetTabValues().

G4double G4ChipsHyperonElasticXS::theB3
private

Definition at line 107 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 107 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), GetExchangeT(), GetPTables(), and GetTabValues().

G4double G4ChipsHyperonElasticXS::theB4
private

Definition at line 109 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 109 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), GetExchangeT(), GetPTables(), and GetTabValues().

G4double G4ChipsHyperonElasticXS::theS1
private

Definition at line 102 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 102 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), GetExchangeT(), GetPTables(), and GetTabValues().

G4double G4ChipsHyperonElasticXS::theS2
private

Definition at line 104 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 104 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), GetExchangeT(), GetPTables(), and GetTabValues().

G4double G4ChipsHyperonElasticXS::theS3
private

Definition at line 106 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 106 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), GetExchangeT(), GetPTables(), and GetTabValues().

G4double G4ChipsHyperonElasticXS::theS4
private

Definition at line 108 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 108 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), GetExchangeT(), GetPTables(), and GetTabValues().

G4double G4ChipsHyperonElasticXS::theSS
private

Definition at line 101 of file G4ChipsHyperonElasticXS.hh.

View newest version in sPHENIX GitHub at line 101 of file G4ChipsHyperonElasticXS.hh

Referenced by CalculateCrossSection(), G4ChipsHyperonElasticXS(), GetExchangeT(), GetPTables(), and GetTabValues().


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