#include "EvtConExc.hh"
#include "../EvtGenBase/EvtDecayBase.hh"
#include "../EvtGenBase/EvtDecayTable.hh"
#include "../EvtGenBase/EvtGenKine.hh"
#include "../EvtGenBase/EvtGlobalSet.hh"
#include "../EvtGenBase/EvtHelSys.hh"
#include "../EvtGenBase/EvtPDL.hh"
#include "../EvtGenBase/EvtParticle.hh"
#include "../EvtGenBase/EvtParticleFactory.hh"
#include "../EvtGenBase/EvtPatches.hh"
#include "../EvtGenBase/EvtRandom.hh"
#include "../EvtGenBase/EvtReport.hh"
#include "../EvtGenBase/EvtVector4R.hh"
#include "EvtPhsp.hh"
#include "TCanvas.h"
#include "TGraphErrors.h"
#include "TMultiGraph.h"
#include "TPostScript.h"
#include "TStyle.h"
#include <fstream>
#include <iomanip>
#include <iostream>
#include <istream>
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
#include <string>
#include <strstream>
#include "sty.C"
Go to the source code of this file.
|
| double | dgauss_ (double(*fun)(double *), double *, double *, double *) |
| double | divdif_ (float *, float *, int *, float *, int *) |
| void | polint_ (float *, float *, int *, float *, float *) |
| void | hadr5n12_ (float *, float *, float *, float *, float *, float *) |
| double | Rad2difXs (double *m) |
| double | Rad2difXs_er (double *m) |
| double | Rad2difXs2 (double *mhs) |
| double | Rad2difXs_er2 (double *mhs) |
◆ dgauss_()
| double dgauss_ |
( |
double(* | fun )(double *), |
|
|
double * | , |
|
|
double * | , |
|
|
double * | ) |
|
extern |
◆ divdif_()
| double divdif_ |
( |
float * | , |
|
|
float * | , |
|
|
int * | , |
|
|
float * | , |
|
|
int * | ) |
|
extern |
◆ hadr5n12_()
| void hadr5n12_ |
( |
float * | , |
|
|
float * | , |
|
|
float * | , |
|
|
float * | , |
|
|
float * | , |
|
|
float * | ) |
|
extern |
◆ polint_()
| void polint_ |
( |
float * | , |
|
|
float * | , |
|
|
int * | , |
|
|
float * | , |
|
|
float * | ) |
|
extern |
◆ Rad2difXs()
| double Rad2difXs |
( |
double * | m | ) |
|
Definition at line 3389 of file EvtConExc.cc.
3389 {
3390
3392 double s = cms * cms;
3393 double x = 1 - ( *mhs ) * ( *mhs ) /
s;
3395 double wsx;
3396 double dhs = ( *mhs );
3398 wsx = myconexc.
Rad2(
s, x );
3400 double difxs = 2 * dhs / cms / cms * wsx * xs;
3402 oa << x << std::endl;
3403 return difxs;
3404}
static EvtXsection * myxsection
double Rad2(double s, double x)
◆ Rad2difXs2()
| double Rad2difXs2 |
( |
double * | mhs | ) |
|
Definition at line 3420 of file EvtConExc.cc.
3420 {
3421
3423 double s = cms * cms;
3424 double x = 1 - ( *mhs ) * ( *mhs ) /
s;
3426 double wsx;
3427 double dhs = ( *mhs );
3429 wsx = myconexc.
Rad2(
s, x );
3431 double difxs = 2 * dhs / cms / cms * wsx * xs;
3432 oa << x << std::endl;
3433 return difxs;
3434}
Referenced by EvtConExc::gamHXSection(), and EvtConExc::gamHXSection().
◆ Rad2difXs_er()
| double Rad2difXs_er |
( |
double * | m | ) |
|
Definition at line 3405 of file EvtConExc.cc.
3405 {
3406
3408 double s = cms * cms;
3409 double x = 1 - ( *mhs ) * ( *mhs ) /
s;
3411 double wsx;
3413 wsx = myconexc.
Rad2(
s, x );
3414 double differ2 = 2 * ( *mhs ) / cms / cms * wsx * xs;
3416 oa << x << std::endl;
3417 return differ2;
3418}
Referenced by EvtConExc::gamHXSection_er().
◆ Rad2difXs_er2()
| double Rad2difXs_er2 |
( |
double * | mhs | ) |
|
Definition at line 3436 of file EvtConExc.cc.
3436 {
3437
3439 double s = cms * cms;
3440 double x = 1 - ( *mhs ) * ( *mhs ) /
s;
3442 double wsx;
3444 wsx = myconexc.
Rad2(
s, x );
3445 double differ2 = 2 * ( *mhs ) / cms / cms * wsx * xs;
3446 oa << x << std::endl;
3447 return differ2;
3448}
Referenced by EvtConExc::gamHXSection_er().
◆ oa