#include #include #include //Energia en keV y theta en radianes double KleinNishinaDC( double theta, double Energy) { double epsilon = Energy/511 ; double S= 1.-cos(theta); double P = 1./(1.+epsilon*S); double Const = 79.406*0.5 ; // mbarn2 return Const*( pow(P,2.)) *(P +(1./P)-pow(sin(theta), 2)); }