00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027 EvtVector4R vpho,lambdac,lambdacbar,lambda,lambdabar,proton,antiproton;
00028 vpho = part->getP4();
00029 lambdac = part->getDaug(0)->getP4();
00030 lambdacbar= part->getDaug(1)->getP4();
00031 lambda = part->getDaug(0)->getDaug(0)->getP4();
00032 lambdabar = part->getDaug(1)->getDaug(0)->getP4();
00033 proton = part->getDaug(0)->getDaug(0)->getDaug(0)->getP4();
00034 antiproton= part->getDaug(1)->getDaug(0)->getDaug(0)->getP4();
00035
00036 EvtHelSys angles0(vpho,lambdac);
00037 double theta0 = angles0.getHelAng(1);
00038 double phi0 = angles0.getHelAng(2);
00039
00040 EvtHelSys angles1(lambdac,lambda);
00041 double theta1 = angles1.getHelAng(1);
00042 double phi1 = angles1.getHelAng(2);
00043
00044 EvtHelSys angles2(lambdacbar,lambdabar);
00045 double theta2 = angles2.getHelAng(1);
00046 double phi2 = angles2.getHelAng(2);
00047
00048 EvtHelSys angles3(lambda,proton);
00049 double theta3 = angles3.getHelAng(1);
00050 double phi3 = angles3.getHelAng(2);
00051
00052 EvtHelSys angles4(lambdabar,antiproton);
00053 double theta4 = angles4.getHelAng(1);
00054 double phi4 = angles4.getHelAng(2);
00055
00056 double a0=-0.34;
00057 double alc = -0.91;
00058 double alcb= 0.91;
00059 double al = 0.642;
00060 double alb = -0.642;
00061
00062 amps=cos(theta1)*cos(theta2)*cos(theta3)*cos(theta4)*pow(sin(theta0),2)
00063 *al*alb-cos(theta1)*cos(theta2)*cos(theta3)*cos(theta4)*a0*
00064 al*alb-cos(theta1)*cos(theta2)*cos(theta3)*cos(theta4)*al*alb+cos(theta1)*cos(theta2)*cos(theta3)*pow(sin(theta0),2)*al*alcb-cos(theta1)*cos(theta2)*cos(theta3)*a0*al*alcb-cos(theta1)*cos(theta2)*cos(theta3)*al*alcb+cos(theta1)*cos(theta2)*cos(theta4)*pow(sin(theta0),2)*alb*alc-cos(theta1)*cos(theta2)*cos(theta4)*a0*alb*alc-cos(theta1)*cos(theta2)*cos(theta4)*alb*alc+cos(theta1)*cos(theta2)*pow(sin(theta0),2)*alc*alcb-cos(theta1)*cos(theta2)*a0*alc*alcb-cos(theta1)*cos(theta2)*alc*alcb-cos(theta3)*cos(theta4)*pow(sin(theta0),2)*a0*al*alb*alc*alcb+cos(theta3)*cos(theta4)*a0*al*alb*alc*alcb+cos(theta3)*cos(theta4)*al*alb*alc*alcb-cos(theta3)*pow(sin(theta0),2)*a0*al*alc+cos(theta3)*a0*al*alc+cos(theta3)*al*alc-cos(theta4)*pow(sin(theta0),2)*a0*alb*alcb+cos(theta4)*a0*alb*alcb+cos(theta4)*alb*alcb-pow(sin(theta0),2)*a0+a0+1.0;
00065