Geant4-11
Public Member Functions | Protected Attributes
G4FTFParamCollPionProj Class Reference

#include <G4FTFParameters.hh>

Inheritance diagram for G4FTFParamCollPionProj:
G4FTFParamCollMesonProj G4FTFParamCollection

Public Member Functions

 G4FTFParamCollPionProj ()
 
double GetAveragePt2 () const
 
double GetDeltaProbAtQuarkExchange () const
 
double GetDofNuclearDestruct () const
 
double GetExciEnergyPerWoundedNucleon () const
 
double GetMaxPt2ofNuclearDestruct () const
 
double GetNuclearProjDestructP1 () const
 
double GetNuclearProjDestructP2 () const
 
double GetNuclearProjDestructP3 () const
 
double GetNuclearTgtDestructP1 () const
 
double GetNuclearTgtDestructP2 () const
 
double GetNuclearTgtDestructP3 () const
 
double GetProbLogDistr () const
 
double GetProbLogDistrPrD () const
 
double GetProbOfSameQuarkExchange () const
 
double GetProc0A1 () const
 
double GetProc0A2 () const
 
double GetProc0A3 () const
 
double GetProc0Atop () const
 
double GetProc0B1 () const
 
double GetProc0B2 () const
 
double GetProc0Ymin () const
 
double GetProc1A1 () const
 
double GetProc1A2 () const
 
double GetProc1A3 () const
 
double GetProc1Atop () const
 
double GetProc1B1 () const
 
double GetProc1B2 () const
 
double GetProc1Ymin () const
 
double GetProc2A1 () const
 
double GetProc2A2 () const
 
double GetProc2A3 () const
 
double GetProc2Atop () const
 
double GetProc2B1 () const
 
double GetProc2B2 () const
 
double GetProc2Ymin () const
 
double GetProc3A1 () const
 
double GetProc3A2 () const
 
double GetProc3A3 () const
 
double GetProc3Atop () const
 
double GetProc3B1 () const
 
double GetProc3B2 () const
 
double GetProc3Ymin () const
 
double GetProc4A1 () const
 
double GetProc4A2 () const
 
double GetProc4A3 () const
 
double GetProc4Atop () const
 
double GetProc4B1 () const
 
double GetProc4B2 () const
 
double GetProc4Ymin () const
 
double GetProjMinDiffMass () const
 
double GetProjMinNonDiffMass () const
 
double GetPt2NuclearDestructP1 () const
 
double GetPt2NuclearDestructP2 () const
 
double GetPt2NuclearDestructP3 () const
 
double GetPt2NuclearDestructP4 () const
 
double GetR2ofNuclearDestruct () const
 
double GetTgtMinDiffMass () const
 
double GetTgtMinNonDiffMass () const
 
bool IsNuclearProjDestructP1_NBRNDEP () const
 
bool IsNuclearTgtDestructP1_ADEP () const
 
bool IsProjDiffDissociation () const
 
bool IsTgtDiffDissociation () const
 

Protected Attributes

double fAveragePt2
 
double fDeltaProbAtQuarkExchange
 
double fDofNuclearDestruct
 
double fExciEnergyPerWoundedNucleon
 
double fMaxPt2ofNuclearDestruct
 
double fNuclearProjDestructP1
 
bool fNuclearProjDestructP1_NBRNDEP
 
double fNuclearProjDestructP2
 
double fNuclearProjDestructP3
 
double fNuclearTgtDestructP1
 
bool fNuclearTgtDestructP1_ADEP
 
double fNuclearTgtDestructP2
 
double fNuclearTgtDestructP3
 
double fProbLogDistr
 
double fProbLogDistrPrD
 
double fProbOfSameQuarkExchange
 
double fProc0A1
 
double fProc0A2
 
double fProc0A3
 
double fProc0Atop
 
double fProc0B1
 
double fProc0B2
 
double fProc0Ymin
 
double fProc1A1
 
double fProc1A2
 
double fProc1A3
 
double fProc1Atop
 
double fProc1B1
 
double fProc1B2
 
double fProc1Ymin
 
double fProc2A1
 
double fProc2A2
 
double fProc2A3
 
double fProc2Atop
 
double fProc2B1
 
double fProc2B2
 
double fProc2Ymin
 
double fProc3A1
 
double fProc3A2
 
double fProc3A3
 
double fProc3Atop
 
double fProc3B1
 
double fProc3B2
 
double fProc3Ymin
 
double fProc4A1
 
double fProc4A2
 
double fProc4A3
 
double fProc4Atop
 
double fProc4B1
 
double fProc4B2
 
double fProc4Ymin
 
bool fProjDiffDissociation
 
double fProjMinDiffMass
 
double fProjMinNonDiffMass
 
double fPt2NuclearDestructP1
 
double fPt2NuclearDestructP2
 
double fPt2NuclearDestructP3
 
double fPt2NuclearDestructP4
 
double fR2ofNuclearDestruct
 
bool fTgtDiffDissociation
 
double fTgtMinDiffMass
 
double fTgtMinNonDiffMass
 

Detailed Description

Definition at line 293 of file G4FTFParameters.hh.

Constructor & Destructor Documentation

◆ G4FTFParamCollPionProj()

G4FTFParamCollPionProj::G4FTFParamCollPionProj ( )

Definition at line 1380 of file G4FTFParameters.cc.

1382{
1383 // parameters of participating pion excitation (pi+/- or pi0)
1384 //
1385 // Proc=0 --> Qexchg w/o excitation
1386 //
1387 /* As of June 25, 2019 keep these fixed */
1388 HDP.DeveloperGet( "FTF_PION_PROC0_A1", fProc0A1 );
1389 HDP.DeveloperGet( "FTF_PION_PROC0_B1", fProc0B1 );
1390 HDP.DeveloperGet( "FTF_PION_PROC0_A2", fProc0A2 );
1391 HDP.DeveloperGet( "FTF_PION_PROC0_B2", fProc0B2 );
1392 HDP.DeveloperGet( "FTF_PION_PROC0_A3", fProc0A3 );
1393 HDP.DeveloperGet( "FTF_PION_PROC0_ATOP", fProc0Atop );
1394 HDP.DeveloperGet( "FTF_PION_PROC0_YMIN", fProc0Ymin );
1395 /* */
1396 //
1397 /* JVY, June 11, 2020: make configurable
1398 fProc0A1 = 150.0;
1399 fProc0B1 = 1.8;
1400 fProc0A2 =-247.3;
1401 fProc0B2 = 2.3; // ( or 4. as in Doc ?)
1402 fProc0A3 = 0.;
1403 fProc0Atop = 1.; // ( or 0.5 as in Doc ?)
1404 fProc0Ymin = 2.3; // (or 1.1 as in Doc ?)
1405 */
1406 //
1407 // Proc=1 --> Qexchg w/excitation
1408 //
1409 /* As of Oct. 31, 2017 keep these fixed */
1410 HDP.DeveloperGet( "FTF_PION_PROC1_A1", fProc1A1 );
1411 HDP.DeveloperGet( "FTF_PION_PROC1_B1", fProc1B1 );
1412 HDP.DeveloperGet( "FTF_PION_PROC1_A2", fProc1A2 );
1413 HDP.DeveloperGet( "FTF_PION_PROC1_B2", fProc1B2 );
1414 HDP.DeveloperGet( "FTF_PION_PROC1_A3", fProc1A3 );
1415 HDP.DeveloperGet( "FTF_PION_PROC1_ATOP", fProc1Atop );
1416 HDP.DeveloperGet( "FTF_PION_PROC1_YMIN", fProc1Ymin );
1417 /* */
1418 //
1419 /* JVY, June 11, 2020: make configurable
1420 fProc1A1 = 5.77;
1421 fProc1B1 = 0.6;
1422 fProc1A2 = -5.77;
1423 fProc1B2 = 0.8;
1424 fProc1A3 = 0.;
1425 fProc1Atop = 0.;
1426 fProc1Ymin = 0.0;
1427 */
1428 //
1429 // Proc=2 --> Projectile diffraction
1430 //
1431 // Q: Would it even make sense to make these configurable ?
1432 // The following is hadrcoded:
1433 // Projectile Baryon Number > 10 (AbsProjectileBaryonNumber > 10)
1434 // ... which is "strange" because projectile is a pion !!!... so it's always OFF
1435 // (see also lines 1007-1016)
1436 //
1437 /* As of Oct. 31, 2017 keep these fixed
1438 HDP.DeveloperGet( "FTF_PION_PROC2_A1", fProc2A1 );
1439 HDP.DeveloperGet( "FTF_PION_PROC2_B1", fProc2B1 );
1440 HDP.DeveloperGet( "FTF_PION_PROC2_A2", fProc2A2 );
1441 HDP.DeveloperGet( "FTF_PION_PROC2_B2", fProc2B2 );
1442 HDP.DeveloperGet( "FTF_PION_PROC2_A3", fProc2A3 );
1443 HDP.DeveloperGet( "FTF_PION_PROC2_ATOP", fProc2Atop );
1444 HDP.DeveloperGet( "FTF_PION_PROC2_YMIN", fProc2Ymin );
1445 */
1446 // keep fixed so far; see note above
1447 fProc2A1 = 2.27;
1448 fProc2B1 = 0.5;
1449 fProc2A2 =-98052.0;
1450 fProc2B2 = 4.0;
1451 fProc2A3 = 0.;
1452 fProc2Atop = 0.;
1453 fProc2Ymin = 3.0;
1454 //
1455 // Proc=3 --> Target diffraction
1456 //
1457 /* As of Oct. 31, 2017 keep these fixed */
1458 HDP.DeveloperGet( "FTF_PION_PROC3_A1", fProc3A1 );
1459 HDP.DeveloperGet( "FTF_PION_PROC3_B1", fProc3B1 );
1460 HDP.DeveloperGet( "FTF_PION_PROC3_A2", fProc3A2 );
1461 HDP.DeveloperGet( "FTF_PION_PROC3_B2", fProc3B2 );
1462 HDP.DeveloperGet( "FTF_PION_PROC3_A3", fProc3A3 );
1463 HDP.DeveloperGet( "FTF_PION_PROC3_ATOP", fProc3Atop );
1464 HDP.DeveloperGet( "FTF_PION_PROC3_YMIN", fProc3Ymin );
1465 /* */
1466 //
1467 /* JVY, June 11, 2020: make configurable
1468 fProc3A1 = 7.0;
1469 fProc3B1 = 0.9;
1470 fProc3A2 = -85.28;
1471 fProc3B2 = 1.9;
1472 fProc3A3 = 0.08;
1473 fProc3Atop = 0.;
1474 fProc3Ymin = 2.2;
1475 */
1476 //
1477 // for Proc2 & Proc3, pprojectile or target diffraction can be turned ON/OFF
1478 // if num.baryons >10 (which is strange for projectile which is pion !!!)
1479 //
1480 HDP.DeveloperGet( "FTF_PION_DIFF_DISSO_PROJ", fProjDiffDissociation );
1481 HDP.DeveloperGet( "FTF_PION_DIFF_DISSO_TGT", fTgtDiffDissociation );
1482 //
1483 // Proc=4 --> Qexchg "w/additional multiplier" in excitation
1484 //
1485 /* As of Oct. 31, 2017 keep these fixed */
1486 HDP.DeveloperGet( "FTF_PION_PROC4_A1", fProc4A1 );
1487 HDP.DeveloperGet( "FTF_PION_PROC4_B1", fProc4B1 );
1488 HDP.DeveloperGet( "FTF_PION_PROC4_A2", fProc4A2 );
1489 HDP.DeveloperGet( "FTF_PION_PROC4_B2", fProc4B2 );
1490 HDP.DeveloperGet( "FTF_PION_PROC4_A3", fProc4A3 );
1491 HDP.DeveloperGet( "FTF_PION_PROC4_ATOP", fProc4Atop );
1492 HDP.DeveloperGet( "FTF_PION_PROC4_YMIN", fProc4Ymin );
1493 /* */
1494 //
1495 /* JVY, June 11, 2020: make configurable
1496 fProc4A1 = 1.0;
1497 fProc4B1 = 0.;
1498 fProc4A2 = -11.02;
1499 fProc4B2 = 1.0;
1500 fProc4A3 = 0.;
1501 fProc4Atop = 0.;
1502 fProc4Ymin = 2.4;
1503 */
1504 //
1505 //
1506 HDP.DeveloperGet( "FTF_PION_DELTA_PROB_QEXCHG", fDeltaProbAtQuarkExchange );
1507 HDP.DeveloperGet( "FTF_PION_DIFF_M_PROJ", fProjMinDiffMass );
1508 HDP.DeveloperGet( "FTF_PION_NONDIFF_M_PROJ", fProjMinNonDiffMass );
1509 HDP.DeveloperGet( "FTF_PION_DIFF_M_TGT", fTgtMinDiffMass );
1510 HDP.DeveloperGet( "FTF_PION_NONDIFF_M_TGT", fTgtMinNonDiffMass );
1511 HDP.DeveloperGet( "FTF_PION_AVRG_PT2", fAveragePt2 );
1512 //
1513 fProbOfSameQuarkExchange = 0.; // This does NOT seem to apply to the pion case
1514 //
1515 // currently keep these two parameters fixed
1516 // thus they're defined here explicitly, rather than via HDP
1517 //
1518 fProbLogDistrPrD = 0.55;
1519 fProbLogDistr = 0.55;
1520}
G4HadronicDeveloperParameters & HDP
G4bool DeveloperGet(const std::string name, G4bool &value)

References G4HadronicDeveloperParameters::DeveloperGet(), G4FTFParamCollection::fAveragePt2, G4FTFParamCollection::fDeltaProbAtQuarkExchange, G4FTFParamCollection::fProbLogDistr, G4FTFParamCollection::fProbLogDistrPrD, G4FTFParamCollection::fProbOfSameQuarkExchange, G4FTFParamCollection::fProc0A1, G4FTFParamCollection::fProc0A2, G4FTFParamCollection::fProc0A3, G4FTFParamCollection::fProc0Atop, G4FTFParamCollection::fProc0B1, G4FTFParamCollection::fProc0B2, G4FTFParamCollection::fProc0Ymin, G4FTFParamCollection::fProc1A1, G4FTFParamCollection::fProc1A2, G4FTFParamCollection::fProc1A3, G4FTFParamCollection::fProc1Atop, G4FTFParamCollection::fProc1B1, G4FTFParamCollection::fProc1B2, G4FTFParamCollection::fProc1Ymin, G4FTFParamCollection::fProc2A1, G4FTFParamCollection::fProc2A2, G4FTFParamCollection::fProc2A3, G4FTFParamCollection::fProc2Atop, G4FTFParamCollection::fProc2B1, G4FTFParamCollection::fProc2B2, G4FTFParamCollection::fProc2Ymin, G4FTFParamCollection::fProc3A1, G4FTFParamCollection::fProc3A2, G4FTFParamCollection::fProc3A3, G4FTFParamCollection::fProc3Atop, G4FTFParamCollection::fProc3B1, G4FTFParamCollection::fProc3B2, G4FTFParamCollection::fProc3Ymin, G4FTFParamCollection::fProc4A1, G4FTFParamCollection::fProc4A2, G4FTFParamCollection::fProc4A3, G4FTFParamCollection::fProc4Atop, G4FTFParamCollection::fProc4B1, G4FTFParamCollection::fProc4B2, G4FTFParamCollection::fProc4Ymin, G4FTFParamCollection::fProjDiffDissociation, G4FTFParamCollection::fProjMinDiffMass, G4FTFParamCollection::fProjMinNonDiffMass, G4FTFParamCollection::fTgtDiffDissociation, G4FTFParamCollection::fTgtMinDiffMass, G4FTFParamCollection::fTgtMinNonDiffMass, and HDP.

Member Function Documentation

◆ GetAveragePt2()

double G4FTFParamCollection::GetAveragePt2 ( ) const
inlineinherited

Definition at line 123 of file G4FTFParameters.hh.

123{ return fAveragePt2; }

References G4FTFParamCollection::fAveragePt2.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetDeltaProbAtQuarkExchange()

double G4FTFParamCollection::GetDeltaProbAtQuarkExchange ( ) const
inlineinherited

◆ GetDofNuclearDestruct()

double G4FTFParamCollection::GetDofNuclearDestruct ( ) const
inlineinherited

◆ GetExciEnergyPerWoundedNucleon()

double G4FTFParamCollection::GetExciEnergyPerWoundedNucleon ( ) const
inlineinherited

◆ GetMaxPt2ofNuclearDestruct()

double G4FTFParamCollection::GetMaxPt2ofNuclearDestruct ( ) const
inlineinherited

◆ GetNuclearProjDestructP1()

double G4FTFParamCollection::GetNuclearProjDestructP1 ( ) const
inlineinherited

◆ GetNuclearProjDestructP2()

double G4FTFParamCollection::GetNuclearProjDestructP2 ( ) const
inlineinherited

◆ GetNuclearProjDestructP3()

double G4FTFParamCollection::GetNuclearProjDestructP3 ( ) const
inlineinherited

◆ GetNuclearTgtDestructP1()

double G4FTFParamCollection::GetNuclearTgtDestructP1 ( ) const
inlineinherited

◆ GetNuclearTgtDestructP2()

double G4FTFParamCollection::GetNuclearTgtDestructP2 ( ) const
inlineinherited

◆ GetNuclearTgtDestructP3()

double G4FTFParamCollection::GetNuclearTgtDestructP3 ( ) const
inlineinherited

◆ GetProbLogDistr()

double G4FTFParamCollection::GetProbLogDistr ( ) const
inlineinherited

Definition at line 125 of file G4FTFParameters.hh.

125{ return fProbLogDistr; }

References G4FTFParamCollection::fProbLogDistr.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProbLogDistrPrD()

double G4FTFParamCollection::GetProbLogDistrPrD ( ) const
inlineinherited

Definition at line 124 of file G4FTFParameters.hh.

124{ return fProbLogDistrPrD; }

References G4FTFParamCollection::fProbLogDistrPrD.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProbOfSameQuarkExchange()

double G4FTFParamCollection::GetProbOfSameQuarkExchange ( ) const
inlineinherited

◆ GetProc0A1()

double G4FTFParamCollection::GetProc0A1 ( ) const
inlineinherited

Definition at line 58 of file G4FTFParameters.hh.

58{ return fProc0A1; }

References G4FTFParamCollection::fProc0A1.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc0A2()

double G4FTFParamCollection::GetProc0A2 ( ) const
inlineinherited

Definition at line 60 of file G4FTFParameters.hh.

60{ return fProc0A2; }

References G4FTFParamCollection::fProc0A2.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc0A3()

double G4FTFParamCollection::GetProc0A3 ( ) const
inlineinherited

Definition at line 62 of file G4FTFParameters.hh.

62{ return fProc0A3; }

References G4FTFParamCollection::fProc0A3.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc0Atop()

double G4FTFParamCollection::GetProc0Atop ( ) const
inlineinherited

Definition at line 63 of file G4FTFParameters.hh.

63{ return fProc0Atop; }

References G4FTFParamCollection::fProc0Atop.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc0B1()

double G4FTFParamCollection::GetProc0B1 ( ) const
inlineinherited

Definition at line 59 of file G4FTFParameters.hh.

59{ return fProc0B1; }

References G4FTFParamCollection::fProc0B1.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc0B2()

double G4FTFParamCollection::GetProc0B2 ( ) const
inlineinherited

Definition at line 61 of file G4FTFParameters.hh.

61{ return fProc0B2; }

References G4FTFParamCollection::fProc0B2.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc0Ymin()

double G4FTFParamCollection::GetProc0Ymin ( ) const
inlineinherited

Definition at line 64 of file G4FTFParameters.hh.

64{ return fProc0Ymin; }

References G4FTFParamCollection::fProc0Ymin.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc1A1()

double G4FTFParamCollection::GetProc1A1 ( ) const
inlineinherited

Definition at line 68 of file G4FTFParameters.hh.

68{ return fProc1A1; }

References G4FTFParamCollection::fProc1A1.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc1A2()

double G4FTFParamCollection::GetProc1A2 ( ) const
inlineinherited

Definition at line 70 of file G4FTFParameters.hh.

70{ return fProc1A2; }

References G4FTFParamCollection::fProc1A2.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc1A3()

double G4FTFParamCollection::GetProc1A3 ( ) const
inlineinherited

Definition at line 72 of file G4FTFParameters.hh.

72{ return fProc1A3; }

References G4FTFParamCollection::fProc1A3.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc1Atop()

double G4FTFParamCollection::GetProc1Atop ( ) const
inlineinherited

Definition at line 73 of file G4FTFParameters.hh.

73{ return fProc1Atop; }

References G4FTFParamCollection::fProc1Atop.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc1B1()

double G4FTFParamCollection::GetProc1B1 ( ) const
inlineinherited

Definition at line 69 of file G4FTFParameters.hh.

69{ return fProc1B1; }

References G4FTFParamCollection::fProc1B1.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc1B2()

double G4FTFParamCollection::GetProc1B2 ( ) const
inlineinherited

Definition at line 71 of file G4FTFParameters.hh.

71{ return fProc1B2; }

References G4FTFParamCollection::fProc1B2.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc1Ymin()

double G4FTFParamCollection::GetProc1Ymin ( ) const
inlineinherited

Definition at line 74 of file G4FTFParameters.hh.

74{ return fProc1Ymin; }

References G4FTFParamCollection::fProc1Ymin.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc2A1()

double G4FTFParamCollection::GetProc2A1 ( ) const
inlineinherited

Definition at line 85 of file G4FTFParameters.hh.

85{ return fProc2A1; }

References G4FTFParamCollection::fProc2A1.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc2A2()

double G4FTFParamCollection::GetProc2A2 ( ) const
inlineinherited

Definition at line 87 of file G4FTFParameters.hh.

87{ return fProc2A2; }

References G4FTFParamCollection::fProc2A2.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc2A3()

double G4FTFParamCollection::GetProc2A3 ( ) const
inlineinherited

Definition at line 89 of file G4FTFParameters.hh.

89{ return fProc2A3; }

References G4FTFParamCollection::fProc2A3.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc2Atop()

double G4FTFParamCollection::GetProc2Atop ( ) const
inlineinherited

Definition at line 90 of file G4FTFParameters.hh.

90{ return fProc2Atop; }

References G4FTFParamCollection::fProc2Atop.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc2B1()

double G4FTFParamCollection::GetProc2B1 ( ) const
inlineinherited

Definition at line 86 of file G4FTFParameters.hh.

86{ return fProc2B1; }

References G4FTFParamCollection::fProc2B1.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc2B2()

double G4FTFParamCollection::GetProc2B2 ( ) const
inlineinherited

Definition at line 88 of file G4FTFParameters.hh.

88{ return fProc2B2; }

References G4FTFParamCollection::fProc2B2.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc2Ymin()

double G4FTFParamCollection::GetProc2Ymin ( ) const
inlineinherited

Definition at line 91 of file G4FTFParameters.hh.

91{ return fProc2Ymin; }

References G4FTFParamCollection::fProc2Ymin.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc3A1()

double G4FTFParamCollection::GetProc3A1 ( ) const
inlineinherited

Definition at line 95 of file G4FTFParameters.hh.

95{ return fProc3A1; }

References G4FTFParamCollection::fProc3A1.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc3A2()

double G4FTFParamCollection::GetProc3A2 ( ) const
inlineinherited

Definition at line 97 of file G4FTFParameters.hh.

97{ return fProc3A2; }

References G4FTFParamCollection::fProc3A2.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc3A3()

double G4FTFParamCollection::GetProc3A3 ( ) const
inlineinherited

Definition at line 99 of file G4FTFParameters.hh.

99{ return fProc3A3; }

References G4FTFParamCollection::fProc3A3.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc3Atop()

double G4FTFParamCollection::GetProc3Atop ( ) const
inlineinherited

Definition at line 100 of file G4FTFParameters.hh.

100{ return fProc3Atop; }

References G4FTFParamCollection::fProc3Atop.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc3B1()

double G4FTFParamCollection::GetProc3B1 ( ) const
inlineinherited

Definition at line 96 of file G4FTFParameters.hh.

96{ return fProc3B1; }

References G4FTFParamCollection::fProc3B1.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc3B2()

double G4FTFParamCollection::GetProc3B2 ( ) const
inlineinherited

Definition at line 98 of file G4FTFParameters.hh.

98{ return fProc3B2; }

References G4FTFParamCollection::fProc3B2.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc3Ymin()

double G4FTFParamCollection::GetProc3Ymin ( ) const
inlineinherited

Definition at line 101 of file G4FTFParameters.hh.

101{ return fProc3Ymin; }

References G4FTFParamCollection::fProc3Ymin.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc4A1()

double G4FTFParamCollection::GetProc4A1 ( ) const
inlineinherited

Definition at line 108 of file G4FTFParameters.hh.

108{ return fProc4A1; }

References G4FTFParamCollection::fProc4A1.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc4A2()

double G4FTFParamCollection::GetProc4A2 ( ) const
inlineinherited

Definition at line 110 of file G4FTFParameters.hh.

110{ return fProc4A2; }

References G4FTFParamCollection::fProc4A2.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc4A3()

double G4FTFParamCollection::GetProc4A3 ( ) const
inlineinherited

Definition at line 112 of file G4FTFParameters.hh.

112{ return fProc4A3; }

References G4FTFParamCollection::fProc4A3.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc4Atop()

double G4FTFParamCollection::GetProc4Atop ( ) const
inlineinherited

Definition at line 113 of file G4FTFParameters.hh.

113{ return fProc4Atop; }

References G4FTFParamCollection::fProc4Atop.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc4B1()

double G4FTFParamCollection::GetProc4B1 ( ) const
inlineinherited

Definition at line 109 of file G4FTFParameters.hh.

109{ return fProc4B1; }

References G4FTFParamCollection::fProc4B1.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc4B2()

double G4FTFParamCollection::GetProc4B2 ( ) const
inlineinherited

Definition at line 111 of file G4FTFParameters.hh.

111{ return fProc4B2; }

References G4FTFParamCollection::fProc4B2.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProc4Ymin()

double G4FTFParamCollection::GetProc4Ymin ( ) const
inlineinherited

Definition at line 114 of file G4FTFParameters.hh.

114{ return fProc4Ymin; }

References G4FTFParamCollection::fProc4Ymin.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProjMinDiffMass()

double G4FTFParamCollection::GetProjMinDiffMass ( ) const
inlineinherited

Definition at line 119 of file G4FTFParameters.hh.

119{ return fProjMinDiffMass; }

References G4FTFParamCollection::fProjMinDiffMass.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetProjMinNonDiffMass()

double G4FTFParamCollection::GetProjMinNonDiffMass ( ) const
inlineinherited

◆ GetPt2NuclearDestructP1()

double G4FTFParamCollection::GetPt2NuclearDestructP1 ( ) const
inlineinherited

◆ GetPt2NuclearDestructP2()

double G4FTFParamCollection::GetPt2NuclearDestructP2 ( ) const
inlineinherited

◆ GetPt2NuclearDestructP3()

double G4FTFParamCollection::GetPt2NuclearDestructP3 ( ) const
inlineinherited

◆ GetPt2NuclearDestructP4()

double G4FTFParamCollection::GetPt2NuclearDestructP4 ( ) const
inlineinherited

◆ GetR2ofNuclearDestruct()

double G4FTFParamCollection::GetR2ofNuclearDestruct ( ) const
inlineinherited

◆ GetTgtMinDiffMass()

double G4FTFParamCollection::GetTgtMinDiffMass ( ) const
inlineinherited

Definition at line 121 of file G4FTFParameters.hh.

121{ return fTgtMinDiffMass; }

References G4FTFParamCollection::fTgtMinDiffMass.

Referenced by G4FTFParameters::InitForInteraction().

◆ GetTgtMinNonDiffMass()

double G4FTFParamCollection::GetTgtMinNonDiffMass ( ) const
inlineinherited

◆ IsNuclearProjDestructP1_NBRNDEP()

bool G4FTFParamCollection::IsNuclearProjDestructP1_NBRNDEP ( ) const
inlineinherited

◆ IsNuclearTgtDestructP1_ADEP()

bool G4FTFParamCollection::IsNuclearTgtDestructP1_ADEP ( ) const
inlineinherited

◆ IsProjDiffDissociation()

bool G4FTFParamCollection::IsProjDiffDissociation ( ) const
inlineinherited

◆ IsTgtDiffDissociation()

bool G4FTFParamCollection::IsTgtDiffDissociation ( ) const
inlineinherited

Field Documentation

◆ fAveragePt2

double G4FTFParamCollection::fAveragePt2
protectedinherited

◆ fDeltaProbAtQuarkExchange

double G4FTFParamCollection::fDeltaProbAtQuarkExchange
protectedinherited

◆ fDofNuclearDestruct

double G4FTFParamCollection::fDofNuclearDestruct
protectedinherited

◆ fExciEnergyPerWoundedNucleon

double G4FTFParamCollection::fExciEnergyPerWoundedNucleon
protectedinherited

◆ fMaxPt2ofNuclearDestruct

double G4FTFParamCollection::fMaxPt2ofNuclearDestruct
protectedinherited

◆ fNuclearProjDestructP1

double G4FTFParamCollection::fNuclearProjDestructP1
protectedinherited

◆ fNuclearProjDestructP1_NBRNDEP

bool G4FTFParamCollection::fNuclearProjDestructP1_NBRNDEP
protectedinherited

◆ fNuclearProjDestructP2

double G4FTFParamCollection::fNuclearProjDestructP2
protectedinherited

◆ fNuclearProjDestructP3

double G4FTFParamCollection::fNuclearProjDestructP3
protectedinherited

◆ fNuclearTgtDestructP1

double G4FTFParamCollection::fNuclearTgtDestructP1
protectedinherited

◆ fNuclearTgtDestructP1_ADEP

bool G4FTFParamCollection::fNuclearTgtDestructP1_ADEP
protectedinherited

◆ fNuclearTgtDestructP2

double G4FTFParamCollection::fNuclearTgtDestructP2
protectedinherited

◆ fNuclearTgtDestructP3

double G4FTFParamCollection::fNuclearTgtDestructP3
protectedinherited

◆ fProbLogDistr

double G4FTFParamCollection::fProbLogDistr
protectedinherited

◆ fProbLogDistrPrD

double G4FTFParamCollection::fProbLogDistrPrD
protectedinherited

◆ fProbOfSameQuarkExchange

double G4FTFParamCollection::fProbOfSameQuarkExchange
protectedinherited

◆ fProc0A1

double G4FTFParamCollection::fProc0A1
protectedinherited

◆ fProc0A2

double G4FTFParamCollection::fProc0A2
protectedinherited

◆ fProc0A3

double G4FTFParamCollection::fProc0A3
protectedinherited

◆ fProc0Atop

double G4FTFParamCollection::fProc0Atop
protectedinherited

◆ fProc0B1

double G4FTFParamCollection::fProc0B1
protectedinherited

◆ fProc0B2

double G4FTFParamCollection::fProc0B2
protectedinherited

◆ fProc0Ymin

double G4FTFParamCollection::fProc0Ymin
protectedinherited

◆ fProc1A1

double G4FTFParamCollection::fProc1A1
protectedinherited

◆ fProc1A2

double G4FTFParamCollection::fProc1A2
protectedinherited

◆ fProc1A3

double G4FTFParamCollection::fProc1A3
protectedinherited

◆ fProc1Atop

double G4FTFParamCollection::fProc1Atop
protectedinherited

◆ fProc1B1

double G4FTFParamCollection::fProc1B1
protectedinherited

◆ fProc1B2

double G4FTFParamCollection::fProc1B2
protectedinherited

◆ fProc1Ymin

double G4FTFParamCollection::fProc1Ymin
protectedinherited

◆ fProc2A1

double G4FTFParamCollection::fProc2A1
protectedinherited

◆ fProc2A2

double G4FTFParamCollection::fProc2A2
protectedinherited

◆ fProc2A3

double G4FTFParamCollection::fProc2A3
protectedinherited

◆ fProc2Atop

double G4FTFParamCollection::fProc2Atop
protectedinherited

◆ fProc2B1

double G4FTFParamCollection::fProc2B1
protectedinherited

◆ fProc2B2

double G4FTFParamCollection::fProc2B2
protectedinherited

◆ fProc2Ymin

double G4FTFParamCollection::fProc2Ymin
protectedinherited

◆ fProc3A1

double G4FTFParamCollection::fProc3A1
protectedinherited

◆ fProc3A2

double G4FTFParamCollection::fProc3A2
protectedinherited

◆ fProc3A3

double G4FTFParamCollection::fProc3A3
protectedinherited

◆ fProc3Atop

double G4FTFParamCollection::fProc3Atop
protectedinherited

◆ fProc3B1

double G4FTFParamCollection::fProc3B1
protectedinherited

◆ fProc3B2

double G4FTFParamCollection::fProc3B2
protectedinherited

◆ fProc3Ymin

double G4FTFParamCollection::fProc3Ymin
protectedinherited

◆ fProc4A1

double G4FTFParamCollection::fProc4A1
protectedinherited

◆ fProc4A2

double G4FTFParamCollection::fProc4A2
protectedinherited

◆ fProc4A3

double G4FTFParamCollection::fProc4A3
protectedinherited

◆ fProc4Atop

double G4FTFParamCollection::fProc4Atop
protectedinherited

◆ fProc4B1

double G4FTFParamCollection::fProc4B1
protectedinherited

◆ fProc4B2

double G4FTFParamCollection::fProc4B2
protectedinherited

◆ fProc4Ymin

double G4FTFParamCollection::fProc4Ymin
protectedinherited

◆ fProjDiffDissociation

bool G4FTFParamCollection::fProjDiffDissociation
protectedinherited

◆ fProjMinDiffMass

double G4FTFParamCollection::fProjMinDiffMass
protectedinherited

◆ fProjMinNonDiffMass

double G4FTFParamCollection::fProjMinNonDiffMass
protectedinherited

◆ fPt2NuclearDestructP1

double G4FTFParamCollection::fPt2NuclearDestructP1
protectedinherited

◆ fPt2NuclearDestructP2

double G4FTFParamCollection::fPt2NuclearDestructP2
protectedinherited

◆ fPt2NuclearDestructP3

double G4FTFParamCollection::fPt2NuclearDestructP3
protectedinherited

◆ fPt2NuclearDestructP4

double G4FTFParamCollection::fPt2NuclearDestructP4
protectedinherited

◆ fR2ofNuclearDestruct

double G4FTFParamCollection::fR2ofNuclearDestruct
protectedinherited

◆ fTgtDiffDissociation

bool G4FTFParamCollection::fTgtDiffDissociation
protectedinherited

◆ fTgtMinDiffMass

double G4FTFParamCollection::fTgtMinDiffMass
protectedinherited

◆ fTgtMinNonDiffMass

double G4FTFParamCollection::fTgtMinNonDiffMass
protectedinherited

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