CMS 3D CMS Logo

Exhume::TwoSpace Class Reference

#include <GeneratorInterface/ExhumeInterface/interface/TwoSpace.h>

Inheritance diagram for Exhume::TwoSpace:

Exhume::CrossSection Exhume::Weight Exhume::DiPhoton Exhume::GG Exhume::QQ

List of all members.

Public Member Functions

virtual void Amp2LIPS ()=0
int GetNumberOfSubParameters ()
virtual void LIPS2Amp ()=0
void MaximiseSubParameters ()
void SetMassAtThetaScan (double _M1)
void SetPartons ()
void SetSubParameters ()
void SetThetaMin (const double &)
double SubParameterRange ()
double SubParameterWeight ()
virtual double SubProcess ()=0
 TwoSpace (const edm::ParameterSet &)
double WeightFunc (const double &)
 ~TwoSpace ()

Protected Attributes

double CosTheta
double CosThetaMax
double CosThetaMin
bool dirty_weighting
double Fudge
double MassAtThetaScan
double MaximumSubProcessCosTheta
double MaximumSubProcessValue
double PartonMass
double Phi
double PhiMax
double ThetaMax
double ThetaMin


Detailed Description

Definition at line 13 of file TwoSpace.h.


Constructor & Destructor Documentation

Exhume::TwoSpace::TwoSpace ( const edm::ParameterSet  ) 

Exhume::TwoSpace::~TwoSpace (  ) 


Member Function Documentation

virtual void Exhume::TwoSpace::Amp2LIPS (  )  [pure virtual]

Implemented in Exhume::DiPhoton, Exhume::GG, and Exhume::QQ.

int Exhume::TwoSpace::GetNumberOfSubParameters (  ) 

virtual void Exhume::TwoSpace::LIPS2Amp (  )  [pure virtual]

Implemented in Exhume::DiPhoton, Exhume::GG, and Exhume::QQ.

void Exhume::TwoSpace::MaximiseSubParameters (  )  [virtual]

Implements Exhume::CrossSection.

void Exhume::TwoSpace::SetMassAtThetaScan ( double  _M1  )  [inline]

Definition at line 22 of file TwoSpace.h.

References MassAtThetaScan.

00022                                        {
00023       MassAtThetaScan=_M1;
00024       return;
00025     }

void Exhume::TwoSpace::SetPartons (  )  [virtual]

Implements Exhume::CrossSection.

void Exhume::TwoSpace::SetSubParameters (  )  [virtual]

Implements Exhume::CrossSection.

void Exhume::TwoSpace::SetThetaMin ( const double &   ) 

double Exhume::TwoSpace::SubParameterRange (  )  [virtual]

Implements Exhume::CrossSection.

double Exhume::TwoSpace::SubParameterWeight (  )  [virtual]

Implements Exhume::CrossSection.

virtual double Exhume::TwoSpace::SubProcess (  )  [pure virtual]

Implements Exhume::CrossSection.

Implemented in Exhume::DiPhoton, Exhume::GG, and Exhume::QQ.

double Exhume::TwoSpace::WeightFunc ( const double &   )  [virtual]

Implements Exhume::Weight.


Member Data Documentation

double Exhume::TwoSpace::CosTheta [protected]

Definition at line 42 of file TwoSpace.h.

double Exhume::TwoSpace::CosThetaMax [protected]

Definition at line 45 of file TwoSpace.h.

double Exhume::TwoSpace::CosThetaMin [protected]

Definition at line 45 of file TwoSpace.h.

bool Exhume::TwoSpace::dirty_weighting [protected]

Definition at line 47 of file TwoSpace.h.

double Exhume::TwoSpace::Fudge [protected]

Definition at line 49 of file TwoSpace.h.

double Exhume::TwoSpace::MassAtThetaScan [protected]

Definition at line 48 of file TwoSpace.h.

Referenced by SetMassAtThetaScan().

double Exhume::TwoSpace::MaximumSubProcessCosTheta [protected]

Definition at line 44 of file TwoSpace.h.

double Exhume::TwoSpace::MaximumSubProcessValue [protected]

Definition at line 44 of file TwoSpace.h.

double Exhume::TwoSpace::PartonMass [protected]

Definition at line 46 of file TwoSpace.h.

double Exhume::TwoSpace::Phi [protected]

Definition at line 42 of file TwoSpace.h.

double Exhume::TwoSpace::PhiMax [protected]

Definition at line 45 of file TwoSpace.h.

double Exhume::TwoSpace::ThetaMax [protected]

Definition at line 43 of file TwoSpace.h.

double Exhume::TwoSpace::ThetaMin [protected]

Definition at line 43 of file TwoSpace.h.


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:46:54 2009 for CMSSW by  doxygen 1.5.4