GamR  0.0.0
GammaROOT
Loading...
Searching...
No Matches
Coulex.cc File Reference
#include <iostream>
#include <fstream>
#include <cmath>
#include <vector>
#include <algorithm>
#include <string>
#include <complex>
#include <TMath.h>
#include <angdist/AngDist.hh>
#include <toolkit/Misc.hh>
#include <utils/Utilities.hh>
#include "Eloss.hh"
#include "WDBSubs.hh"
#include "Coulex.hh"
+ Include dependency graph for Coulex.cc:

Go to the source code of this file.

Namespaces

namespace  GamR
 
namespace  GamR::Coulex
 

Functions

int GamR::Coulex::Kinematics (double A1I, double A2I, double A3I, double A4I, double E1I, double QEFFI, double PSII, double &E3I, double &E3AI, double &E4I, double &E4AI, double &ZETAI, double &ZETAAI, double &thetaI, double &thetaaI, double &PHII, double &PHIAI)
 
double GamR::Coulex::xcmlr (double anglab, double angCM, double Ap, double At, double Ep, double Q, bool Tgtex)
 
int GamR::Coulex::MakeDatafile (int Zbeam, float Abeam, int Ztgt, float Atgt, int grouptype, std::vector< WDB_nuclvl > &nuclvls, std::vector< WDB_nuctrans > &nucEtrans, std::vector< WDB_nuctrans > &nucMtrans, std::string filename)
 
int GamR::Coulex::ReadDatafile (std::string datafile)
 
int GamR::Coulex::setupcoulex (int Zbeam, float Abeam, int Ztgt, float Atgt, int grouptype, std::vector< WDB_nuclvl > &nuclvls, std::vector< WDB_nuctrans > &nucEtrans, std::vector< WDB_nuctrans > &nucMtrans)
 
void GamR::Coulex::GP_AC_Tensors (float Ebeam, float CMAng, int lvl, std::complex< double > **rho, float &xsect)
 
void GamR::Coulex::DrawSetup ()
 

Detailed Description

Author
Brendan McCormick brend.nosp@m.an.m.nosp@m.ccorm.nosp@m.ick@.nosp@m.anu.e.nosp@m.du.a.nosp@m.u

DESCRIPTION

This file provides a C++ interface to FORTRAN Winther de Boer (WDB) coulex codes

Definition in file Coulex.cc.