StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Member Functions | List of all members
Pythia8::Sigma2qqbar2QQbarX8g Class Reference
Inheritance diagram for Pythia8::Sigma2qqbar2QQbarX8g:
Pythia8::Sigma2gg2QQbarX8g Pythia8::Sigma2gg2QQbarX8g Pythia8::Sigma2gg2QQbarX8g Pythia8::Sigma2Process Pythia8::SigmaProcess Pythia8::SigmaProcess Pythia8::SigmaProcess Pythia8::SigmaProcess Pythia8::Sigma2Process Pythia8::Sigma2Process Pythia8::Sigma2Process Pythia8::Sigma2Process Pythia8::Sigma2Process Pythia8::Sigma2Process Pythia8::Sigma2Process Pythia8::Sigma2Process Pythia8::Sigma2Process Pythia8::Sigma2Process Pythia8::Sigma2Process Pythia8::Sigma2Process

Public Member Functions

 Sigma2qqbar2QQbarX8g (int idIn, int stateIn, int codeIn)
 
virtual void initProc ()
 
virtual void sigmaKin ()
 
virtual double sigmaHat ()
 
virtual void setIdColAcol ()
 
virtual string name () const
 
virtual int code () const
 
virtual string inFlux () const
 
virtual int id3Mass () const
 
 Sigma2qqbar2QQbarX8g (int idHadIn, double oniumMEIn, int stateIn, double mSplitIn, int codeIn)
 
virtual void sigmaKin ()
 
virtual void setIdColAcol ()
 
virtual string inFlux () const
 
 Sigma2qqbar2QQbarX8g (int idHadIn, double oniumMEIn, int stateIn, double mSplitIn, int codeIn)
 
virtual void sigmaKin ()
 
virtual void setIdColAcol ()
 
virtual string inFlux () const
 
 Sigma2qqbar2QQbarX8g (int idHadIn, double oniumMEIn, int stateIn, double mSplitIn, int codeIn)
 
virtual void sigmaKin ()
 
virtual void setIdColAcol ()
 
virtual string inFlux () const
 
- Public Member Functions inherited from Pythia8::Sigma2gg2QQbarX8g
 Sigma2gg2QQbarX8g (int idIn, int stateIn, int codeIn)
 
 Sigma2gg2QQbarX8g (int idHadIn, double oniumMEIn, int stateIn, double mSplitIn, int codeIn)
 
 Sigma2gg2QQbarX8g (int idHadIn, double oniumMEIn, int stateIn, double mSplitIn, int codeIn)
 
 Sigma2gg2QQbarX8g (int idHadIn, double oniumMEIn, int stateIn, double mSplitIn, int codeIn)
 
- Public Member Functions inherited from Pythia8::Sigma2Process
virtual int nFinal () const
 
virtual void set2Kin (double x1in, double x2in, double sHin, double tHin, double m3in, double m4in, double runBW3in, double runBW4in)
 
virtual void set2KinMPI (double x1in, double x2in, double sHin, double tHin, double uHin, double alpSin, double alpEMin, bool needMasses, double m3in, double m4in)
 
virtual double sigmaHatWrap (int id1in=0, int id2in=0)
 
virtual bool final2KinMPI (int i1Res=0, int i2Res=0, Vec4 p1Res=0., Vec4 p2Res=0., double m1Res=0., double m2Res=0.)
 
virtual int nFinal () const
 
virtual void set2Kin (double x1in, double x2in, double sHin, double tHin, double m3in, double m4in, double runBW3in, double runBW4in)
 
virtual void set2KinMPI (double x1in, double x2in, double sHin, double tHin, double uHin, double alpSin, double alpEMin, bool needMasses, double m3in, double m4in)
 
virtual double sigmaHatWrap (int id1in=0, int id2in=0)
 
virtual bool final2KinMPI (int i1Res=0, int i2Res=0, Vec4 p1Res=0., Vec4 p2Res=0., double m1Res=0., double m2Res=0.)
 
virtual int nFinal () const
 
virtual void set2Kin (double x1in, double x2in, double sHin, double tHin, double m3in, double m4in, double runBW3in, double runBW4in)
 
virtual void set2KinMPI (double x1in, double x2in, double sHin, double tHin, double uHin, double alpSin, double alpEMin, bool needMasses, double m3in, double m4in)
 
virtual double sigmaHatWrap (int id1in=0, int id2in=0)
 
virtual bool final2KinMPI (int i1Res=0, int i2Res=0, Vec4 p1Res=0., Vec4 p2Res=0., double m1Res=0., double m2Res=0.)
 
virtual int nFinal () const
 
virtual void set2Kin (double x1in, double x2in, double sHin, double tHin, double m3in, double m4in, double runBW3in, double runBW4in)
 
virtual void set2KinMPI (double x1in, double x2in, double sHin, double tHin, double uHin, double alpSin, double alpEMin, bool needMasses, double m3in, double m4in)
 
virtual double sigmaHatWrap (int id1in=0, int id2in=0)
 
virtual bool final2KinMPI (int i1Res=0, int i2Res=0, Vec4 p1Res=0., Vec4 p2Res=0., double m1Res=0., double m2Res=0.)
 
- Public Member Functions inherited from Pythia8::SigmaProcess
void init (Info *infoPtrIn, Settings *settingsPtrIn, ParticleData *particleDataPtrIn, Rndm *rndmPtrIn, BeamParticle *beamAPtrIn, BeamParticle *beamBPtrIn, Couplings *couplings, SigmaTotal *sigmaTotPtrIn=0, SusyLesHouches *slhaPtr=0)
 
void setLHAPtr (LHAup *lhaUpPtrIn)
 
virtual bool initFlux ()
 
virtual void set1Kin (double, double, double)
 
virtual void set3Kin (double, double, double, Vec4, Vec4, Vec4, double, double, double, double, double, double)
 
virtual double sigmaPDF ()
 
void pickInState (int id1in=0, int id2in=0)
 
virtual double weightDecayFlav (Event &)
 
virtual double weightDecay (Event &, int, int)
 
virtual void setScale ()
 
virtual bool convert2mb () const
 
virtual bool convertM2 () const
 
virtual bool isLHA () const
 
virtual bool isMinBias () const
 
virtual bool isResolved () const
 
virtual bool isDiffA () const
 
virtual bool isDiffB () const
 
virtual bool isSUSY () const
 
virtual bool allowNegativeSigma () const
 
virtual int id4Mass () const
 
virtual int id5Mass () const
 
virtual int resonanceA () const
 
virtual int resonanceB () const
 
virtual bool isSChannel () const
 
virtual int idSChannel () const
 
virtual bool isQCD3body () const
 
virtual int idTchan1 () const
 
virtual int idTchan2 () const
 
virtual double tChanFracPow1 () const
 
virtual double tChanFracPow2 () const
 
virtual bool useMirrorWeight () const
 
virtual int gmZmode () const
 
bool swappedTU () const
 
int id (int i) const
 
int col (int i) const
 
int acol (int i) const
 
double m (int i) const
 
Particle getParton (int i) const
 
double Q2Ren () const
 
double alphaEMRen () const
 
double alphaSRen () const
 
double Q2Fac () const
 
double pdf1 () const
 
double pdf2 () const
 
double thetaMPI () const
 
double phiMPI () const
 
double sHBetaMPI () const
 
double pT2MPI () const
 
double pTMPIFin () const
 
void saveKin ()
 
void loadKin ()
 
void swapKin ()
 
void init (Info *infoPtrIn, Settings *settingsPtrIn, ParticleData *particleDataPtrIn, Rndm *rndmPtrIn, BeamParticle *beamAPtrIn, BeamParticle *beamBPtrIn, Couplings *couplings, SigmaTotal *sigmaTotPtrIn=0, SLHAinterface *slhaInterfacePtrIn=0)
 
void setLHAPtr (LHAup *lhaUpPtrIn)
 
virtual bool initFlux ()
 
virtual void set1Kin (double, double, double)
 
virtual void set3Kin (double, double, double, Vec4, Vec4, Vec4, double, double, double, double, double, double)
 
virtual double sigmaPDF ()
 
void pickInState (int id1in=0, int id2in=0)
 
virtual double weightDecayFlav (Event &)
 
virtual double weightDecay (Event &, int, int)
 
virtual void setScale ()
 
virtual bool convert2mb () const
 
virtual bool convertM2 () const
 
virtual bool isLHA () const
 
virtual bool isNonDiff () const
 
virtual bool isResolved () const
 
virtual bool isDiffA () const
 
virtual bool isDiffB () const
 
virtual bool isDiffC () const
 
virtual bool isSUSY () const
 
virtual bool allowNegativeSigma () const
 
virtual int id4Mass () const
 
virtual int id5Mass () const
 
virtual int resonanceA () const
 
virtual int resonanceB () const
 
virtual bool isSChannel () const
 
virtual int idSChannel () const
 
virtual bool isQCD3body () const
 
virtual int idTchan1 () const
 
virtual int idTchan2 () const
 
virtual double tChanFracPow1 () const
 
virtual double tChanFracPow2 () const
 
virtual bool useMirrorWeight () const
 
virtual int gmZmode () const
 
bool swappedTU () const
 
int id (int i) const
 
int col (int i) const
 
int acol (int i) const
 
double m (int i) const
 
Particle getParton (int i) const
 
double Q2Ren () const
 
double alphaEMRen () const
 
double alphaSRen () const
 
double Q2Fac () const
 
double pdf1 () const
 
double pdf2 () const
 
double thetaMPI () const
 
double phiMPI () const
 
double sHBetaMPI () const
 
double pT2MPI () const
 
double pTMPIFin () const
 
void saveKin ()
 
void loadKin ()
 
void swapKin ()
 
void init (Info *infoPtrIn, Settings *settingsPtrIn, ParticleData *particleDataPtrIn, Rndm *rndmPtrIn, BeamParticle *beamAPtrIn, BeamParticle *beamBPtrIn, Couplings *couplings, SigmaTotal *sigmaTotPtrIn=0, SLHAinterface *slhaInterfacePtrIn=0)
 
void setLHAPtr (LHAup *lhaUpPtrIn)
 
virtual bool initFlux ()
 
virtual void set1Kin (double, double, double)
 
virtual void set3Kin (double, double, double, Vec4, Vec4, Vec4, double, double, double, double, double, double)
 
virtual double sigmaPDF (bool initPS=false, bool samexGamma=false, bool useNewXvalues=false, double x1New=0., double x2New=0.)
 
void pickInState (int id1in=0, int id2in=0)
 
virtual double weightDecayFlav (Event &)
 
virtual double weightDecay (Event &, int, int)
 
virtual void setScale ()
 
virtual bool convert2mb () const
 
virtual bool convertM2 () const
 
virtual bool isLHA () const
 
virtual bool isNonDiff () const
 
virtual bool isResolved () const
 
virtual bool isDiffA () const
 
virtual bool isDiffB () const
 
virtual bool isDiffC () const
 
virtual bool isSUSY () const
 
virtual bool allowNegativeSigma () const
 
virtual int id4Mass () const
 
virtual int id5Mass () const
 
virtual int resonanceA () const
 
virtual int resonanceB () const
 
virtual bool isSChannel () const
 
virtual int idSChannel () const
 
virtual bool isQCD3body () const
 
virtual int idTchan1 () const
 
virtual int idTchan2 () const
 
virtual double tChanFracPow1 () const
 
virtual double tChanFracPow2 () const
 
virtual bool useMirrorWeight () const
 
virtual int gmZmode () const
 
bool swappedTU () const
 
int id (int i) const
 
int col (int i) const
 
int acol (int i) const
 
double m (int i) const
 
Particle getParton (int i) const
 
double Q2Ren () const
 
double alphaEMRen () const
 
double alphaSRen () const
 
double Q2Fac () const
 
double pdf1 () const
 
double pdf2 () const
 
double thetaMPI () const
 
double phiMPI () const
 
double sHBetaMPI () const
 
double pT2MPI () const
 
double pTMPIFin () const
 
void saveKin ()
 
void loadKin ()
 
void swapKin ()
 
void init (BeamParticle *beamAPtrIn, BeamParticle *beamBPtrIn, SLHAinterface *slhaInterfacePtrIn=0)
 
void setLHAPtr (LHAupPtr lhaUpPtrIn)
 
virtual bool initFlux ()
 
virtual void set1Kin (double, double, double)
 
virtual void set3Kin (double, double, double, Vec4, Vec4, Vec4, double, double, double, double, double, double)
 
virtual double sigmaPDF (bool initPS=false, bool samexGamma=false, bool useNewXvalues=false, double x1New=0., double x2New=0.)
 
void pickInState (int id1in=0, int id2in=0)
 
virtual double weightDecayFlav (Event &)
 
virtual double weightDecay (Event &, int, int)
 
virtual void setScale ()
 
virtual bool convert2mb () const
 
virtual bool convertM2 () const
 
virtual bool isLHA () const
 
virtual bool isNonDiff () const
 
virtual bool isResolved () const
 
virtual bool isDiffA () const
 
virtual bool isDiffB () const
 
virtual bool isDiffC () const
 
virtual bool isSUSY () const
 
virtual bool allowNegativeSigma () const
 
virtual int id4Mass () const
 
virtual int id5Mass () const
 
virtual int resonanceA () const
 
virtual int resonanceB () const
 
virtual bool isSChannel () const
 
virtual int idSChannel () const
 
virtual bool isQCD3body () const
 
virtual int idTchan1 () const
 
virtual int idTchan2 () const
 
virtual double tChanFracPow1 () const
 
virtual double tChanFracPow2 () const
 
virtual bool useMirrorWeight () const
 
virtual int gmZmode () const
 
bool swappedTU () const
 
int id (int i) const
 
int col (int i) const
 
int acol (int i) const
 
double m (int i) const
 
Particle getParton (int i) const
 
double Q2Ren () const
 
double alphaEMRen () const
 
double alphaSRen () const
 
double Q2Fac () const
 
double pdf1 () const
 
double pdf2 () const
 
double thetaMPI () const
 
double phiMPI () const
 
double sHBetaMPI () const
 
double pT2MPI () const
 
double pTMPIFin () const
 
void saveKin ()
 
void loadKin ()
 
void swapKin ()
 
virtual void setIdInDiff (int, int)
 
- Public Member Functions inherited from Pythia8::PhysicsBase
void initInfoPtr (Info &infoPtrIn)
 
bool flag (string key) const
 
int mode (string key) const
 
double parm (string key) const
 
string word (string key) const
 

Protected Member Functions

virtual string namePrefix () const
 
virtual string namePostfix () const
 
virtual string namePrefix () const
 
virtual string namePostfix () const
 
virtual string namePrefix () const
 
virtual string namePostfix () const
 
- Protected Member Functions inherited from Pythia8::Sigma2Process
virtual void store2Kin (double x1in, double x2in, double sHin, double tHin, double m3in, double m4in, double runBW3in, double runBW4in)
 
virtual void store2KinMPI (double x1in, double x2in, double sHin, double tHin, double uHin, double alpSin, double alpEMin, bool needMasses, double m3in, double m4in)
 
virtual bool setupForME ()
 
virtual void store2Kin (double x1in, double x2in, double sHin, double tHin, double m3in, double m4in, double runBW3in, double runBW4in)
 
virtual void store2KinMPI (double x1in, double x2in, double sHin, double tHin, double uHin, double alpSin, double alpEMin, bool needMasses, double m3in, double m4in)
 
virtual bool setupForME ()
 
virtual void store2Kin (double x1in, double x2in, double sHin, double tHin, double m3in, double m4in, double runBW3in, double runBW4in)
 
virtual void store2KinMPI (double x1in, double x2in, double sHin, double tHin, double uHin, double alpSin, double alpEMin, bool needMasses, double m3in, double m4in)
 
virtual bool setupForME ()
 
virtual void store2Kin (double x1in, double x2in, double sHin, double tHin, double m3in, double m4in, double runBW3in, double runBW4in)
 
virtual void store2KinMPI (double x1in, double x2in, double sHin, double tHin, double uHin, double alpSin, double alpEMin, bool needMasses, double m3in, double m4in)
 
virtual bool setupForME ()
 
- Protected Member Functions inherited from Pythia8::SigmaProcess
void addBeamA (int idIn)
 
void addBeamB (int idIn)
 
int sizeBeamA () const
 
int sizeBeamB () const
 
void addPair (int idAIn, int idBIn)
 
int sizePair () const
 
bool setupForMEin ()
 
void setId (int id1in=0, int id2in=0, int id3in=0, int id4in=0, int id5in=0)
 
void setColAcol (int col1=0, int acol1=0, int col2=0, int acol2=0, int col3=0, int acol3=0, int col4=0, int acol4=0, int col5=0, int acol5=0)
 
void swapColAcol ()
 
void swapCol1234 ()
 
void swapCol12 ()
 
void swapCol34 ()
 
double weightTopDecay (Event &process, int iResBeg, int iResEnd)
 
double weightHiggsDecay (Event &process, int iResBeg, int iResEnd)
 
void addBeamA (int idIn)
 
void addBeamB (int idIn)
 
int sizeBeamA () const
 
int sizeBeamB () const
 
void addPair (int idAIn, int idBIn)
 
int sizePair () const
 
bool setupForMEin ()
 
void setId (int id1in=0, int id2in=0, int id3in=0, int id4in=0, int id5in=0)
 
void setColAcol (int col1=0, int acol1=0, int col2=0, int acol2=0, int col3=0, int acol3=0, int col4=0, int acol4=0, int col5=0, int acol5=0)
 
void swapColAcol ()
 
void swapCol1234 ()
 
void swapCol12 ()
 
void swapCol34 ()
 
double weightTopDecay (Event &process, int iResBeg, int iResEnd)
 
double weightHiggsDecay (Event &process, int iResBeg, int iResEnd)
 
void addBeamA (int idIn)
 
void addBeamB (int idIn)
 
int sizeBeamA () const
 
int sizeBeamB () const
 
void addPair (int idAIn, int idBIn)
 
int sizePair () const
 
bool setupForMEin ()
 
void setId (int id1in=0, int id2in=0, int id3in=0, int id4in=0, int id5in=0)
 
void setColAcol (int col1=0, int acol1=0, int col2=0, int acol2=0, int col3=0, int acol3=0, int col4=0, int acol4=0, int col5=0, int acol5=0)
 
void swapColAcol ()
 
void swapCol1234 ()
 
void swapCol12 ()
 
void swapCol34 ()
 
double weightTopDecay (Event &process, int iResBeg, int iResEnd)
 
double weightHiggsDecay (Event &process, int iResBeg, int iResEnd)
 
void addBeamA (int idIn)
 
void addBeamB (int idIn)
 
int sizeBeamA () const
 
int sizeBeamB () const
 
void addPair (int idAIn, int idBIn)
 
int sizePair () const
 
bool setupForMEin ()
 
void setId (int id1in=0, int id2in=0, int id3in=0, int id4in=0, int id5in=0)
 
void setColAcol (int col1=0, int acol1=0, int col2=0, int acol2=0, int col3=0, int acol3=0, int col4=0, int acol4=0, int col5=0, int acol5=0)
 
void swapColAcol ()
 
void swapCol1234 ()
 
void swapCol12 ()
 
void swapCol34 ()
 
double weightTopDecay (Event &process, int iResBeg, int iResEnd)
 
double weightHiggsDecay (Event &process, int iResBeg, int iResEnd)
 
- Protected Member Functions inherited from Pythia8::PhysicsBase
virtual void onInitInfoPtr ()
 
virtual void onBeginEvent ()
 
virtual void onEndEvent (Status)
 
virtual void onStat ()
 
void registerSubObject (PhysicsBase &pb)
 

Additional Inherited Members

- Public Types inherited from Pythia8::PhysicsBase
enum  Status {
  INCOMPLETE = -1, COMPLETE = 0, CONSTRUCTOR_FAILED, INIT_FAILED,
  LHEF_END, LOWENERGY_FAILED, PROCESSLEVEL_FAILED, PROCESSLEVEL_USERVETO,
  MERGING_FAILED, PARTONLEVEL_FAILED, PARTONLEVEL_USERVETO, HADRONLEVEL_FAILED,
  CHECK_FAILED, OTHER_UNPHYSICAL, HEAVYION_FAILED
}
 
- Protected Attributes inherited from Pythia8::Sigma2gg2QQbarX8g
double mSplit
 
- Protected Attributes inherited from Pythia8::Sigma2Process
double tH
 
double uH
 
double tH2
 
double uH2
 
double m3
 
double s3
 
double m4
 
double s4
 
double pT2
 
double runBW3
 
double runBW4
 
- Protected Attributes inherited from Pythia8::SigmaProcess
InfoinfoPtr
 
SettingssettingsPtr
 
ParticleDataparticleDataPtr
 
RndmrndmPtr
 
BeamParticlebeamAPtr
 
BeamParticlebeamBPtr
 
CouplingscouplingsPtr
 
SigmaTotalsigmaTotPtr
 
SusyLesHouchesslhaPtr
 
LHAuplhaUpPtr
 
int nQuarkIn
 
int renormScale1
 
int renormScale2
 
int renormScale3
 
int renormScale3VV
 
int factorScale1
 
int factorScale2
 
int factorScale3
 
int factorScale3VV
 
double Kfactor
 
double mcME
 
double mbME
 
double mmuME
 
double mtauME
 
double renormMultFac
 
double renormFixScale
 
double factorMultFac
 
double factorFixScale
 
int higgsH1parity
 
int higgsH2parity
 
int higgsA3parity
 
double higgsH1eta
 
double higgsH2eta
 
double higgsA3eta
 
int idA
 
int idB
 
double mA
 
double mB
 
bool isLeptonA
 
bool isLeptonB
 
bool hasLeptonBeams
 
vector< InBeaminBeamA
 
vector< InBeaminBeamB
 
vector< InPairinPair
 
double mH
 
double sH
 
double sH2
 
double Q2RenSave
 
double alpEM
 
double alpS
 
double Q2FacSave
 
double x1Save
 
double x2Save
 
double pdf1Save
 
double pdf2Save
 
double sigmaSumSave
 
int id1
 
int id2
 
int id3
 
int id4
 
int id5
 
int idSave [6]
 
int colSave [6]
 
int acolSave [6]
 
double mSave [6]
 
double cosTheta
 
double sinTheta
 
double phi
 
double sHMass
 
double sHBeta
 
double pT2Mass
 
double pTFin
 
Particle parton [6]
 
Particle partonT [6]
 
double mSaveT [6]
 
double pTFinT
 
double cosThetaT
 
double sinThetaT
 
double phiT
 
double mME [5]
 
Vec4 pME [5]
 
bool swapTU
 
double higgsH1phi
 
double higgsH2phi
 
double higgsA3phi
 
bool lepton2gammaA
 
bool lepton2gammaB
 
LHAupPtr lhaUpPtr
 
bool beamA2gamma
 
bool beamB2gamma
 
bool hasGamma
 
- Protected Attributes inherited from Pythia8::PhysicsBase
InfoinfoPtr = {}
 
SettingssettingsPtr = {}
 
ParticleDataparticleDataPtr = {}
 
HadronWidthshadronWidthsPtr = {}
 
RndmrndmPtr = {}
 
CoupSMcoupSMPtr = {}
 
CoupSUSYcoupSUSYPtr = {}
 
BeamParticlebeamAPtr = {}
 
BeamParticlebeamBPtr = {}
 
BeamParticlebeamPomAPtr = {}
 
BeamParticlebeamPomBPtr = {}
 
BeamParticlebeamGamAPtr = {}
 
BeamParticlebeamGamBPtr = {}
 
BeamParticlebeamVMDAPtr = {}
 
BeamParticlebeamVMDBPtr = {}
 
PartonSystemspartonSystemsPtr = {}
 
SigmaTotalsigmaTotPtr = {}
 
set< PhysicsBase * > subObjects
 
UserHooksPtr userHooksPtr
 
- Static Protected Attributes inherited from Pythia8::SigmaProcess
static const double CONVERT2MB = 0.389380
 
static const double MASSMARGIN = 0.1
 
static const double COMPRELERR = 1e-10
 
static const int NCOMPSTEP = 10
 

Detailed Description

Definition at line 255 of file SigmaOnia.h.


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