CMS 3D CMS Logo

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
List of all members | Public Member Functions | Private Attributes
Exhume::Dummy Class Reference

#include <Dummy.h>

Inheritance diagram for Exhume::Dummy:
Exhume::CrossSection

Public Member Functions

 Dummy (const edm::ParameterSet &)
 
void MaximiseSubParameters () override
 
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< ParticleGetPartons ()
 
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 Attributes

double Inv32
 

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< ParticlePartons
 
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
 

Detailed Description

Definition at line 13 of file Dummy.h.

Constructor & Destructor Documentation

◆ Dummy()

Exhume::Dummy::Dummy ( const edm::ParameterSet )

Member Function Documentation

◆ MaximiseSubParameters()

void Exhume::Dummy::MaximiseSubParameters ( )
overridevirtual

Implements Exhume::CrossSection.

◆ SetPartons()

void Exhume::Dummy::SetPartons ( )
overridevirtual

Implements Exhume::CrossSection.

◆ SetSubParameters()

void Exhume::Dummy::SetSubParameters ( )
overridevirtual

Implements Exhume::CrossSection.

◆ SubParameterRange()

double Exhume::Dummy::SubParameterRange ( )
overridevirtual

Implements Exhume::CrossSection.

◆ SubParameterWeight()

double Exhume::Dummy::SubParameterWeight ( )
overridevirtual

Implements Exhume::CrossSection.

◆ SubProcess()

double Exhume::Dummy::SubProcess ( )
overridevirtual

Implements Exhume::CrossSection.

Member Data Documentation

◆ Inv32

double Exhume::Dummy::Inv32
private

Definition at line 24 of file Dummy.h.