FlyoDoc_2011 Pisa 2011 by GmP --- 011

flyopunta/src/src_par/partmunu.cpp

00001 /***************************************************************************
00002                           partmunu.cpp  -  description
00003                              -------------------
00004     begin                : Sun May 9 2004
00005     copyright            : (C) 2004 by gmp
00006     email                : peppe@newpeppe
00007   ***************************************************************************
00008   *                                                                         *
00009   *   NA48  simulation program.                                             *
00010   *                                                                         *
00011   ***************************************************************************/
00012 //--------------------------------
00013 //            P a r t M u n u    for    K->3l decay
00014 //----------------------------------------------
00015 
00016 #include "flyoh.h"
00017 
00018 using namespace GmpConst;
00019 void PartMunu::
00020  DecParm()
00021  {
00022 // Attenzione questa routine vale solo per
00023 // il decadimento semileptonico dei K->l3
00024 // va scritta tutta.....
00025 
00026    P[3] = P.m=massa =  0.126+ Pran()*0.239;   //da definire
00027 
00028 
00029 // calcolo la direzione di decadimento dei figli.
00030    double cost = 1.0 -  2.0 * Pran();
00031 
00032 //mettere la distribuzione in cost giusta.. p(costet)= (1.+costet)/2.
00033 
00034    double   fi = DuePiGreco * Pran();
00035    dw->cstar=cost;     dw->fistar=fi;
00036    dw->rg->cstar=-cost; dw->rg->fistar=fi+PiGreco;
00037  }
 All Classes Namespaces Files Functions Variables