#include <Higgs.h>
Public Member Functions | |
double | GetC () |
std::complex< double > | GetPropagator () |
Higgs (const edm::ParameterSet &) | |
void | MaximiseSubParameters () override |
void | SetHiggsDecay (const int &) |
void | SetHiggsMass (const double &) |
void | SetPartons () override |
void | SetSubParameters () override |
double | SubParameterRange () override |
double | SubParameterWeight () override |
double | SubProcess () override |
Public Member Functions inherited from Exhume::CrossSection | |
double | AlphaS (const double &) |
CrossSection (const edm::ParameterSet &) | |
double | Differential () |
double | GetB () |
double | GetEta () |
std::map< double, double > | Getfg2Map () |
std::string | GetName () |
std::vector< Particle > | GetPartons () |
double | GetPhi1 () |
double | GetPhi2 () |
CLHEP::HepLorentzVector | GetProton1 () |
CLHEP::HepLorentzVector | GetProton2 () |
double | GetRg (const double &x_, const double &Qt) |
double | GetRoot_s () |
double | GetsHat () |
double | GetSqrtsHat () |
double | Gett1 () |
double | Gett2 () |
double | Getx1 () |
double | Getx2 () |
void | Hadronise () |
void | SetKinematics (const double &, const double &, const double &, const double &, const double &, const double &) |
void | SetRandomEngine (CLHEP::HepRandomEngine *engine) |
virtual | ~CrossSection () |
Private Member Functions | |
std::complex< double > | GluGlu2HiggsAmp () |
double | HiggsWidth_ () |
std::complex< double > | Propagator () |
void | SetC () |
Private Attributes | |
double | AlphaS_ |
double * | BR |
double | C |
double | FsfBottom |
double | FsfTop |
std::complex< double > | GGHConst |
double | HiggsMass2 |
double | HiggsWidth |
double | NLOConst |
double | One |
double | TotWidth |
Additional Inherited Members | |
Protected Member Functions inherited from Exhume::CrossSection | |
std::complex< double > | f (const double &) |
std::complex< double > | F0 (const double &) |
std::complex< double > | Fsf (const double &) |
Protected Attributes inherited from Exhume::CrossSection | |
double | AlphaEw |
double | BottomMass |
CLHEP::HepLorentzVector | CentralVector |
double | CharmMass |
double | ey |
int | FNAL_or_LHC |
double | Gev2fb |
double | gw |
double | HiggsMass |
double | HiggsVev |
double | Invs |
double | InvsHat |
double | InvsHat2 |
double | InvSqrtsHat |
double | Invsx1x2 |
double | InvV1MinusV2 |
double | LambdaW |
std::string | lhapdfSetPath_ |
double | LnMju2 |
double | Mju |
double | Mju2 |
double | MuonMass |
std::string | Name |
CLHEP::HepLorentzVector | P1In |
CLHEP::HepLorentzVector | P2In |
std::vector< Particle > | Partons |
double | Phi1 |
double | Phi2 |
double | PPhi |
CLHEP::HepLorentzVector | Proton1 |
CLHEP::HepLorentzVector | Proton2 |
double | Pt1 |
double | Pt1DotPt2 |
double | Pt2 |
CLHEP::HepRandomEngine * | randomEngine |
double | root_s |
double | s |
double | sHat |
double | sHat2 |
double | SqrtsHat |
double | StrangeMass |
double | t1 |
double | t2 |
double | TauMass |
double | TopMass |
double | WMass |
double | x1 |
double | x1p |
double | x1x2 |
double | x2 |
double | x2p |
double | y |
double | ZMass |
Exhume::Higgs::Higgs | ( | const edm::ParameterSet & | ) |
|
inline |
Definition at line 25 of file Higgs.h.
References HiggsWidth_(), Propagator(), SetC(), and SetHiggsDecay().
|
inlineprivate |
Definition at line 40 of file Higgs.h.
References AlphaS_, Exhume::CrossSection::Fsf(), FsfBottom, FsfTop, GGHConst, and Exhume::CrossSection::sHat.
|
private |
Referenced by GetPropagator().
|
overridevirtual |
Implements Exhume::CrossSection.
|
inlineprivate |
Definition at line 34 of file Higgs.h.
References Exhume::CrossSection::HiggsMass, HiggsMass2, HiggsWidth, Exhume::I, and Exhume::CrossSection::sHat.
Referenced by GetPropagator().
|
private |
Referenced by GetPropagator().
void Exhume::Higgs::SetHiggsDecay | ( | const int & | ) |
Referenced by GetPropagator().
void Exhume::Higgs::SetHiggsMass | ( | const double & | ) |
|
overridevirtual |
Implements Exhume::CrossSection.
|
overridevirtual |
Implements Exhume::CrossSection.
|
overridevirtual |
Implements Exhume::CrossSection.
|
overridevirtual |
Implements Exhume::CrossSection.
|
overridevirtual |
Implements Exhume::CrossSection.
|
private |
Definition at line 45 of file Higgs.h.
Referenced by GluGlu2HiggsAmp().
|
private |
Definition at line 45 of file Higgs.h.
Referenced by GluGlu2HiggsAmp().
|
private |
Definition at line 45 of file Higgs.h.
Referenced by GluGlu2HiggsAmp().
|
private |
Definition at line 42 of file Higgs.h.
Referenced by GluGlu2HiggsAmp().
|
private |
Definition at line 46 of file Higgs.h.
Referenced by Propagator().
|
private |
Definition at line 46 of file Higgs.h.
Referenced by Propagator().