File indexing completed on 2025-04-19 09:10:08
0001 #ifndef PHASIC_Channels_Channel_Elements_KK_H
0002 #define PHASIC_Channels_Channel_Elements_KK_H
0003
0004 #include "ATOOLS/Phys/Flavour.H"
0005 #include "PHASIC++/Selectors/Cut_Data.H"
0006 namespace PHASIC {
0007
0008 class Channel_Elements_KK {
0009 int m_rs;
0010 double m_sran,m_weight;
0011 public:
0012 int m_nin,m_nout,m_kkp,m_ed;
0013 double m_r2,m_maxm2,m_maxn,m_mpss,m_gn,m_prevET,m_gam;
0014
0015
0016
0017
0018
0019
0020
0021
0022
0023
0024
0025
0026
0027
0028
0029 Channel_Elements_KK();
0030 ~Channel_Elements_KK();
0031 void Init(int nin,int nout,ATOOLS::Flavour* fl);
0032 void SetKKmass(double *ms, double ET, Cut_Data* cuts,double ran);
0033 double GetWeightKK(double& ran);
0034
0035 };
0036
0037 extern Channel_Elements_KK CEKK;
0038
0039 }
0040
0041 #endif
0042