10 #ifndef Pythia8_SigmaExtraDim_H 11 #define Pythia8_SigmaExtraDim_H 13 #include "Pythia8/SigmaProcess.h" 27 GammaRes(), m2Res(), GamMRat(), kappaMG(), sigma(), eDcoupling(),
46 virtual string name()
const {
return "g g -> G*";}
47 virtual int code()
const {
return 5001;}
48 virtual string inFlux()
const {
return "gg";}
54 bool eDsmbulk, eDvlvl;
56 double mRes, GammaRes, m2Res, GamMRat, kappaMG, sigma;
59 double eDcoupling[27];
62 ParticleDataEntryPtr gStarPtr;
76 GammaRes(), m2Res(), GamMRat(), kappaMG(), sigma0(), eDcoupling(),
95 virtual string name()
const {
return "f fbar -> G*";}
96 virtual int code()
const {
return 5002;}
97 virtual string inFlux()
const {
return "ffbarSame";}
103 bool eDsmbulk, eDvlvl;
105 double mRes, GammaRes, m2Res, GamMRat, kappaMG, sigma0;
108 double eDcoupling[27];
111 ParticleDataEntryPtr gStarPtr;
125 GamMRat(), sumSM(), sumInt(), sumKK(), sigSM(), sigInt(), sigKK(),
126 eDgv(), eDga(), interfMode(), gStarPtr() {}
144 virtual string name()
const {
return "q qbar -> g*/KK-gluon*";}
145 virtual int code()
const {
return 5006;}
146 virtual string inFlux()
const {
return "qqbarSame";}
153 double mRes, GammaRes, m2Res, GamMRat;
154 double sumSM, sumInt, sumKK, sigSM, sigInt, sigKK;
159 double eDgv[10], eDga[10];
166 ParticleDataEntryPtr gStarPtr;
180 GamMRat(), kappaMG(), openFrac(), sigma() {}
198 virtual string name()
const {
return "g g -> G* g";}
199 virtual int code()
const {
return 5003;}
200 virtual string inFlux()
const {
return "gg";}
207 double mRes, GammaRes, m2Res, GamMRat, kappaMG, openFrac, sigma;
221 GamMRat(), kappaMG(), openFrac(), sigma() {}
239 virtual string name()
const {
return "q g -> G* q";}
240 virtual int code()
const {
return 5004;}
241 virtual string inFlux()
const {
return "qg";}
248 double mRes, GammaRes, m2Res, GamMRat, kappaMG, openFrac, sigma;
262 GamMRat(), kappaMG(), openFrac(), sigma() {}
280 virtual string name()
const {
return "q qbar -> G* g";}
281 virtual int code()
const {
return 5005;}
282 virtual string inFlux()
const {
return "qqbarSame";}
289 double mRes, GammaRes, m2Res, GamMRat, kappaMG, openFrac, sigma;
305 codeSave(codeIn), nexcitationmax(), isPhysical(), gPlusf(), gMinusf(),
306 gPlusF(), gMinusF(), gPlusTop(), gMinusTop(), gf(), gF(), mRes(), m2Res(),
307 mStar(), mTop(), m2Top(), mZKKn(), m2ZKKn(), m2gmKKn(), mgmKKn(),
308 alphaemfixed(), helicityME2(), coefTot(), coefAngular(), mr(), betaf(),
309 cosThe(), openFracPair(), wgmKKFactor(), wgmKKn(), wZKKn(), wZ0(),
310 ttbarwZKKn(), ttbarwgmKKn(), ttbarwFactorA(), ttbarwFactorB(),
311 phaseSpacemHatMin(), phaseSpacemHatMax() {}
329 virtual string name()
const {
return nameSave;}
330 virtual int code()
const {
return codeSave;}
331 virtual string inFlux()
const {
return "ffbarSame";}
335 virtual int resonanceB()
const {
return 5000023;}
337 virtual int id4Mass()
const {
return idNew;}
340 virtual int resonanceB();
346 int idNew,
gmZmode, codeSave, nexcitationmax;
348 double gPlusf, gMinusf, gPlusF, gMinusF, gPlusTop, gMinusTop, gf, gF;
349 double mRes, m2Res, mStar, mTop, m2Top, mZKKn, m2ZKKn, m2gmKKn, mgmKKn,
351 double helicityME2, coefTot, coefAngular;
352 double mr, betaf, cosThe, openFracPair;
353 double wgmKKFactor, wgmKKn, wZKKn,
354 wZ0, ttbarwZKKn, ttbarwgmKKn,
355 ttbarwFactorA, ttbarwFactorB;
356 double phaseSpacemHatMin, phaseSpacemHatMax;
357 complex gammaProp, resProp, gmPropKK, ZPropKK, totalProp;
372 eDnGrav(), eDidG(), eDcutoff(), mG(), mGS(), eDsigma0(), eDdU(),
373 eDLambdaU(), eDlambda(), eDconstantTerm(), eDtff(), eDcf() {}
389 virtual string name()
const {
return 390 (eDgraviton ?
"g g -> G g" :
"g g -> U g") ;}
391 virtual int code()
const {
return (eDgraviton ? 5021 : 5045);}
392 virtual string inFlux()
const {
return "gg";}
394 virtual int id4Mass()
const {
return 21;}
399 int eDspin, eDnGrav, eDidG, eDcutoff;
400 double mG, mGS, eDsigma0, eDdU, eDLambdaU, eDlambda, eDconstantTerm,
416 eDnGrav(), eDidG(), eDcutoff(), mG(), mGS(), eDsigma0(), eDdU(),
417 eDLambdaU(), eDlambda(), eDconstantTerm(), eDtff(), eDgf(), eDcf() {}
433 virtual string name()
const {
return 434 (eDgraviton ?
"q g -> G q" :
"q g -> U q") ;}
435 virtual int code()
const {
return (eDgraviton ? 5022 : 5046);}
436 virtual string inFlux()
const {
return "qg";}
442 int eDspin, eDnGrav, eDidG, eDcutoff;
443 double mG, mGS, eDsigma0, eDdU, eDLambdaU, eDlambda, eDconstantTerm,
459 eDnGrav(), eDidG(), eDcutoff(), mG(), mGS(), eDsigma0(), eDdU(),
460 eDLambdaU(), eDlambda(), eDconstantTerm(), eDtff(), eDgf(), eDcf() {}
476 virtual string name()
const {
return 477 (eDgraviton ?
"q qbar -> G g" :
"q qbar -> U g") ;}
478 virtual int code()
const {
return (eDgraviton ? 5023 : 5047);}
479 virtual string inFlux()
const {
return "qqbarSame";}
481 virtual int id4Mass()
const {
return 21;}
486 int eDspin, eDnGrav, eDidG, eDcutoff;
487 double mG, mGS, eDsigma0, eDdU, eDLambdaU, eDlambda, eDconstantTerm,
503 eDidG(), eDgraviton(Graviton), eDdU(), eDLambdaU(), eDlambda(), eDratio(),
504 eDlambdaPrime(), eDtff(), eDconstantTerm(), sHS(), tHS(), uHS(), tHC(),
505 uHC(), tHQ(), uHQ(), tHuH(), mU(), mUS(), mZ(), widZ(), mZS(), mwZS(),
506 eDsigma0(), openFrac() {}
522 virtual string name()
const {
return 523 (eDgraviton ?
"f fbar -> G Z" :
"f fbar -> U Z") ;}
524 virtual int code()
const {
return (eDgraviton ? 5024 : 5041);}
525 virtual string inFlux()
const {
return "ffbarSame";}
527 virtual int id4Mass()
const {
return 23;}
534 static const double FIXRATIO;
536 int eDspin, eDnGrav, eDcutoff, eDidG;
538 double eDdU, eDLambdaU, eDlambda, eDratio, eDlambdaPrime,
539 eDtff, eDconstantTerm;
540 double sHS, tHS, uHS, tHC, uHC, tHQ, uHQ, tHuH, mU, mUS, mZ, widZ,
541 mZS, mwZS, eDsigma0, openFrac;
556 eDcutoff(), eDidG(), eDgraviton(Graviton), eDdU(), eDLambdaU(),
557 eDlambda(), eDratio(), eDlambdaPrime(), eDtff(), eDconstantTerm(),
558 sHS(), tHS(), uHS(), tHC(), uHC(), tHQ(), uHQ(), tHuH(), mU(), mUS(),
559 mZ(), mZS(), eDsigma0() {}
575 virtual string name()
const {
return 576 (eDgraviton ?
"f fbar -> G gamma" :
"f fbar -> U gamma") ;}
577 virtual int code()
const {
return (eDgraviton ? 5025 : 5042);}
578 virtual string inFlux()
const {
return "ffbarSame";}
580 virtual int id4Mass()
const {
return 22;}
585 static const double FIXRATIO;
587 int eDspin, eDnGrav, eDcutoff, eDidG;
589 double eDdU, eDLambdaU, eDlambda, eDratio, eDlambdaPrime,
590 eDtff, eDconstantTerm;
591 double sHS, tHS, uHS, tHC, uHC, tHQ, uHQ, tHuH, mU, mUS, mZ,
607 eDnegInt(), eDgraviton(Graviton), eDdU(), eDLambdaU(), eDlambda(),
608 eDlambda2chi(), eDterm1(), eDterm2(), eDterm3(), eDtff() {}
624 virtual string name()
const {
return 625 (eDgraviton ?
"f fbar -> (LED G*) -> gamma gamma" 626 :
"f fbar -> (U*) -> gamma gamma") ;}
627 virtual int code()
const {
return (eDgraviton ? 5026 : 5043);}
628 virtual string inFlux()
const {
return "ffbarSame";}
632 int eDspin, eDcutoff, eDnGrav, eDnegInt;
634 double eDdU, eDLambdaU, eDlambda, eDlambda2chi,
635 eDterm1, eDterm2, eDterm3, eDtff;
650 eDgraviton(Graviton), eDdU(), eDLambdaU(), eDlambda(), eDlambda2chi(),
651 eDsigma0(), eDtff() {}
667 virtual string name()
const {
return (eDgraviton
668 ?
"g g -> (LED G*) -> gamma gamma" :
"g g -> (U*) -> gamma gamma") ;}
669 virtual int code()
const {
return (eDgraviton ? 5027 : 5044);}
670 virtual string inFlux()
const {
return "gg";}
674 int eDspin, eDcutoff, eDnGrav;
676 double eDdU, eDLambdaU, eDlambda, eDlambda2chi, eDsigma0, eDtff;
692 eDnxx(), eDnxy(), eDnegInt(), eDgraviton(Graviton), eDdU(), eDLambdaU(),
693 eDlambda(), eDlambda2chi(), eDtff(), eDmZ(), eDmZS(), eDGZ(), eDGZS(),
694 eDabsMeU(), eDdenomPropZ(), eDrePropGamma(), eDrePropZ(), eDimPropZ(),
695 eDabsAS(), eDreA(), eDreABW(), eDpoly1(), eDpoly2(), eDpoly3() {}
711 virtual string name()
const {
return 712 (eDgraviton ?
"f fbar -> (LED G*) -> l l" :
"f fbar -> (U*) -> l l") ;}
713 virtual int code()
const {
return (eDgraviton ? 5028 : 5048);}
714 virtual string inFlux()
const {
return "ffbarSame";}
719 int eDspin, eDcutoff, eDnGrav,eDnxx, eDnxy, eDnegInt;
721 double eDdU, eDLambdaU, eDlambda, eDlambda2chi, eDtff,
722 eDmZ, eDmZS, eDGZ, eDGZS, eDabsMeU, eDdenomPropZ, eDrePropGamma,
723 eDrePropZ, eDimPropZ, eDabsAS, eDreA, eDreABW, eDpoly1, eDpoly2,
739 eDgraviton(Graviton), eDdU(), eDLambdaU(), eDlambda(), eDlambda2chi(),
740 eDsigma0(), eDtff() {}
757 virtual string name()
const {
return 758 (eDgraviton ?
"g g -> (LED G*) -> l l" :
"g g -> (U*) -> l l") ;}
759 virtual int code()
const {
return (eDgraviton ? 5029 : 5049);}
760 virtual string inFlux()
const {
return "gg";}
764 int eDspin, eDcutoff, eDnGrav;
766 double eDdU, eDLambdaU, eDlambda, eDlambda2chi, eDsigma0, eDtff;
780 eDnGrav(), eDcutoff(), eDnegInt(), eDMD(), eDLambdaT(), eDtff() {}
795 virtual string name()
const {
return "g g -> (LED G*) -> g g";}
796 virtual int code()
const {
return 5030;}
797 virtual string inFlux()
const {
return "gg";}
802 double sigTS, sigUS, sigTU, sigSum, sigma;
805 int eDopMode, eDnGrav, eDcutoff, eDnegInt;
806 double eDMD, eDLambdaT, eDtff;
820 sigUS(), sigSum(), sigma(), eDopMode(), eDnGrav(), eDcutoff(),
821 eDnegInt(), eDMD(), eDLambdaT(), eDtff() {}
836 virtual string name()
const {
return "g g -> (LED G*) -> q qbar (uds)";}
837 virtual int code()
const {
return 5031;}
838 virtual string inFlux()
const {
return "gg";}
847 double mNew, m2New, sigTS, sigUS, sigSum, sigma;
850 int eDopMode, eDnGrav, eDcutoff, eDnegInt;
851 double eDMD, eDLambdaT, eDtff;
866 eDnGrav(), eDcutoff(), eDnegInt(), eDMD(), eDLambdaT(), eDtff() {}
881 virtual string name()
const {
return "q g -> (LED G*) -> q g";}
882 virtual int code()
const {
return 5032;}
883 virtual string inFlux()
const {
return "qg";}
888 double sigTS, sigTU, sigSum, sigma;
891 int eDopMode, eDnGrav, eDcutoff, eDnegInt;
892 double eDMD, eDLambdaT, eDtff;
906 sigGrT2(), sigGrU(), sigGrTU(), sigGrST(), eDopMode(), eDnGrav(),
907 eDcutoff(), eDnegInt(), eDMD(), eDLambdaT(), eDtff() {}
922 virtual string name()
const {
return "q q(bar)' -> (LED G*) -> q q(bar)'";}
923 virtual int code()
const {
return 5033;}
924 virtual string inFlux()
const {
return "qq";}
929 double sigT, sigU, sigTU, sigST, sigSum;
930 double sigGrT1, sigGrT2, sigGrU, sigGrTU, sigGrST;
933 int eDopMode, eDnGrav, eDcutoff, eDnegInt;
934 double eDMD, eDLambdaT, eDtff;
948 eDnGrav(), eDcutoff(), eDnegInt(), eDMD(), eDLambdaT(), eDtff() {}
963 virtual string name()
const {
return "q qbar -> (LED G*) -> g g";}
964 virtual int code()
const {
return 5034;}
965 virtual string inFlux()
const {
return "qqbarSame";}
970 double sigTS, sigUS, sigSum, sigma;
973 int eDopMode, eDnGrav, eDcutoff, eDnegInt;
974 double eDMD, eDLambdaT, eDtff;
988 sigma(), eDopMode(), eDnGrav(), eDcutoff(), eDMD(), eDLambdaT(),
1004 virtual string name()
const {
return "q qbar -> (LED G*) -> q' qbar' (uds)";}
1005 virtual int code()
const {
return 5035;}
1006 virtual string inFlux()
const {
return "qqbarSame";}
1015 double mNew, m2New, sigS, sigma;
1018 int eDopMode, eDnGrav, eDcutoff;
1019 double eDMD, eDLambdaT, eDtff;
Definition: SigmaExtraDim.h:453
virtual int resonanceA() const
Special treatment needed if process contains an s-channel resonance.
Definition: SigmaExtraDim.h:528
A derived class for q g -> G^* q (excited graviton state).
Definition: SigmaExtraDim.h:215
std::complex< double > complex
Convenient typedef for double precision complex numbers.
Definition: PythiaComplex.h:17
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:525
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:282
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:48
Sigma2gg2LEDllbar(bool Graviton)
Constructor: bool Graviton = true, to use LED graviton settings.
Definition: SigmaExtraDim.h:738
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:838
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:392
virtual double sigmaHat()
Evaluate sigmaHat(sHat).
Definition: SigmaExtraDim.h:37
Definition: SigmaExtraDim.h:601
virtual int id3Mass() const
Definition: SigmaExtraDim.h:201
Definition: SigmaProcess.h:439
The Event class holds all info on the generated event.
Definition: Event.h:453
Sigma1gg2GravitonStar()
Constructor.
Definition: SigmaExtraDim.h:26
virtual int id3Mass() const
Definition: SigmaExtraDim.h:242
Sigma2qqbar2LEDUnparticleg(bool Graviton)
Constructor: bool Graviton = true, to use LED graviton settings.
Definition: SigmaExtraDim.h:458
Sigma1ffbar2GravitonStar()
Constructor.
Definition: SigmaExtraDim.h:75
virtual void setIdColAcol()
Select flavour, colour and anticolour.
Definition: SigmaExtraDim.cc:153
Definition: SigmaExtraDim.h:410
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:1006
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:433
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:479
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:924
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:436
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:200
virtual void initProc()
Initialize process.
Definition: SigmaExtraDim.cc:94
virtual double sigmaHat()
Evaluate d(sigmaHat)/d(tHat).
Definition: SigmaExtraDim.h:998
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:46
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:760
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:578
Sigma2ffbar2LEDgammagamma(bool Graviton)
Constructor: bool Graviton = true, to use LED graviton settings.
Definition: SigmaExtraDim.h:606
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:836
Sigma2qg2LEDqg()
Constructor.
Definition: SigmaExtraDim.h:865
virtual int resonanceA() const
Special treatment needed if process contains an s-channel resonance.
Definition: SigmaExtraDim.h:98
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:711
A derived class for q qbar -> (LED G*) -> q' qbar'.
Definition: SigmaExtraDim.h:982
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:1004
virtual int resonanceA() const
Special treatment needed if process contains an s-channel resonance.
Definition: SigmaExtraDim.h:334
virtual int id3Mass() const
Definition: SigmaExtraDim.h:579
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:389
Definition: SigmaExtraDim.h:733
A derived class for q qbar -> g^*/KK-gluon^* (excited kk-gluon state).
Definition: SigmaExtraDim.h:119
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:329
Sigma2qg2LEDUnparticleq(bool Graviton)
Constructor: bool Graviton = true, to use LED graviton settings.
Definition: SigmaExtraDim.h:415
Sigma2ffbar2TEVffbar(int idIn, int codeIn)
Constructor.
Definition: SigmaExtraDim.h:304
Sigma2gg2LEDqqbar()
Constructor.
Definition: SigmaExtraDim.h:819
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:144
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:575
virtual int id3Mass() const
Definition: SigmaExtraDim.h:526
A derived class for g g -> G^* (excited graviton state).
Definition: SigmaExtraDim.h:21
virtual int resonanceA() const
Special treatment needed if process contains an s-channel resonance.
Definition: SigmaExtraDim.h:49
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:522
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:670
A derived class for f fbar -> G^* (excited graviton state).
Definition: SigmaExtraDim.h:70
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:97
virtual bool isSChannel() const
2 -> 2 and 2 -> 3 processes only through s-channel exchange.
Definition: SigmaExtraDim.h:332
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:667
Definition: SigmaExtraDim.h:644
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:881
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:795
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:476
Sigma2gg2GravitonStarg()
Constructor.
Definition: SigmaExtraDim.h:179
virtual double sigmaHat()
Evaluate d(sigmaHat)/d(tHat).
Definition: SigmaExtraDim.h:830
virtual int idSChannel() const
NOAM: Insert an intermediate resonance in 2 -> 1 -> 2 (or 3) listings.
Definition: SigmaExtraDim.h:333
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:241
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:280
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:95
Definition: SigmaExtraDim.h:497
Definition: SigmaExtraDim.h:860
A derived class for g g -> (LED G*) -> g g.
Definition: SigmaExtraDim.h:774
Definition: SigmaProcess.h:479
Definition: SigmaExtraDim.h:550
Sigma2qg2GravitonStarq()
Constructor.
Definition: SigmaExtraDim.h:220
virtual int gmZmode() const
Special process-specific gamma*/Z0 choice if >=0 (e.g. f fbar -> H0 Z0).
Definition: SigmaProcess.h:232
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:624
Definition: SigmaExtraDim.h:686
virtual int id3Mass() const
Definition: SigmaExtraDim.h:437
virtual double sigmaHat()
Evaluate sigmaHat(sHat); second step for given inflavours.
Definition: SigmaExtraDim.h:751
virtual double sigmaHat()
Evaluate sigmaHat(sHat).
Definition: SigmaExtraDim.h:189
Sigma2ffbar2LEDUnparticlegamma(bool Graviton)
Constructor: bool Graviton = true, to use LED graviton settings.
Definition: SigmaExtraDim.h:555
Sigma2gg2LEDgg()
Constructor.
Definition: SigmaExtraDim.h:779
virtual double sigmaHat()
Evaluate sigmaHat(sHat).
Definition: SigmaExtraDim.h:230
Sigma2gg2LEDgammagamma(bool Graviton)
Constructor: bool Graviton = true, to use LED graviton settings.
Definition: SigmaExtraDim.h:649
Sigma2gg2LEDUnparticleg(bool Graviton)
Constructor: bool Graviton = true, to use LED graviton settings.
Definition: SigmaExtraDim.h:371
virtual double sigmaHat()
Evaluate sigmaHat(sHat).
Definition: SigmaExtraDim.h:271
A derived class for g g -> (LED G*) -> q qbar.
Definition: SigmaExtraDim.h:814
virtual int gmZmode() const
Special process-specific gamma*/Z0 choice if >=0 (e.g. f fbar -> H0 Z0).
Definition: SigmaExtraDim.h:529
A derived class for q q(bar)' -> (LED G*) -> q q(bar)'.
Definition: SigmaExtraDim.h:900
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:965
A derived class for q qbar -> (LED G*) -> g g.
Definition: SigmaExtraDim.h:942
Sigma2ffbar2LEDllbar(bool Graviton)
Constructor: bool Graviton = true, to use LED graviton settings.
Definition: SigmaExtraDim.h:691
virtual double sigmaHat()
Evaluate d(sigmaHat)/d(tHat).
Definition: SigmaExtraDim.h:957
Sigma2qqbar2GravitonStarg()
Constructor.
Definition: SigmaExtraDim.h:261
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:757
Sigma2ffbar2LEDUnparticleZ(bool Graviton)
Constructor: bool Graviton = true, to use LED graviton settings.
Definition: SigmaExtraDim.h:502
virtual double sigmaHat()
Evaluate d(sigmaHat)/d(tHat).
Definition: SigmaExtraDim.h:875
virtual double sigmaHat()
Evaluate d(sigmaHat)/d(tHat).
Definition: SigmaExtraDim.h:789
virtual int id3Mass() const
Definition: SigmaExtraDim.h:480
virtual int id3Mass() const
Definition: SigmaExtraDim.h:393
virtual int id3Mass() const
Definition: SigmaExtraDim.h:336
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:714
virtual void sigmaKin()
Calculate flavour-independent parts of cross section.
Definition: SigmaExtraDim.cc:131
Header for classes to set beam momentum and interaction vertex spread.
Definition: Analysis.h:20
virtual int resonanceA() const
Special treatment needed if process contains an s-channel resonance.
Definition: SigmaExtraDim.h:147
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:239
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:963
Definition: SigmaExtraDim.h:366
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:331
virtual int id3Mass() const
Definition: SigmaExtraDim.h:283
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:883
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:797
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:922
Sigma2qqbar2LEDgg()
Constructor.
Definition: SigmaExtraDim.h:947
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:628
virtual bool isSChannel() const
2 -> 2 and 2 -> 3 processes only through s-channel exchange.
Definition: SigmaExtraDim.h:715
A derived class for g g -> G^* g (excited graviton state).
Definition: SigmaExtraDim.h:174
virtual string name() const
Info on the subprocess.
Definition: SigmaExtraDim.h:198
virtual double weightDecay(Event &process, int iResBeg, int iResEnd)
Evaluate weight for G* decay angle.
Definition: SigmaExtraDim.cc:169
A derived class for q qbar -> G^* g (excited graviton state).
Definition: SigmaExtraDim.h:256
Sigma2qqbar2LEDqqbarNew()
Constructor.
Definition: SigmaExtraDim.h:987
Sigma1qqbar2KKgluonStar()
Constructor.
Definition: SigmaExtraDim.h:124
virtual string inFlux() const
Need to know which incoming partons to set up interaction for.
Definition: SigmaExtraDim.h:146
Sigma2qq2LEDqq()
Constructor.
Definition: SigmaExtraDim.h:905
Definition: SigmaExtraDim.h:299