CMS 3D CMS Logo

DiPhoton.h
Go to the documentation of this file.
1 //-*-c++-*-
2 //-*-DiPhoton.h-*-
3 // Written by James Monk and Andrew Pilkington
5 #ifndef DI_PHOTON_HH
6 #define DI_PHOTON_HH
7 
9 
10 namespace Exhume{
11  class DiPhoton : public TwoSpace{
12 
13  public:
15 
16  //declare inherited functions
17  double SubProcess() override;
18  void LIPS2Amp() override;
19  void Amp2LIPS() override;
20 
21  private:
22  double MatrixElement();
23  //internal functions
24 
25  //internal Parameters
26  double t_;//internal
27 
28  double PI2, Inv64PI2;
29  int Nc;
30  double MatFact;
31  int Nup;
32  int Ndown;
33  };
34 }
35 #endif
void Amp2LIPS() override
void LIPS2Amp() override
double SubProcess() override
double MatFact
Definition: DiPhoton.h:30
double Inv64PI2
Definition: DiPhoton.h:28
double MatrixElement()
DiPhoton(const edm::ParameterSet &)