Logo coherent WaveBurst  
Library Reference Guide
Logo
Macros
mdc.cc File Reference
#include "mdc.hh"
#include "constants.hh"
#include "TSpline.h"
Include dependency graph for mdc.cc:

Macros

#define GA_FORMULA   "[0]*TMath::Exp(-TMath::Power((x-[2])/[1],2))"
 
#define GA_FORMULA_WNB   "[0]*TMath::Exp(-TMath::Power((x-[2])/[1],2)/2)"
 
#define MNGD_A1   5.81
 
#define MNGD_A2   17.43
 
#define MNGD_A3   34.86
 
#define MNGD_B   0.3
 
#define MNGD_DENOMINATOR   "(pow(((x-[3])*(x-[3])+y*y)+pow([0]+sqrt(z*z+[1]*[1]),2),5./2.)*pow(z*z+[1]*[1],3./2.))"
 
#define MNGD_Md1   6.6e10
 
#define MNGD_Md2   -2.9e10
 
#define MNGD_Md3   3.3e9
 
#define MNGD_NUMERATOR   "([0]*((x-[3])*(x-[3])+y*y)+([0]+3*sqrt(z*z+[1]*[1]))*pow([0]+sqrt(z*z+[1]*[1]),2))"
 
#define MNGD_SOLAR_SISTEM_DISTANCE_FROM_GC   7.62
 
#define MNGD_XMAX   40
 
#define MNGD_YMAX   4
 
#define RD_FORMULA   "(((x-1./4./[2]+TMath::Abs(x-1./4./[2]))/2./(x-1./4./[2]))*[0]*TMath::Cos(TMath::TwoPi()*[2]*x)+[1]*TMath::Sin(TMath::TwoPi()*[2]*x))*TMath::Exp(-x/[3])"
 

Macro Definition Documentation

◆ GA_FORMULA

#define GA_FORMULA   "[0]*TMath::Exp(-TMath::Power((x-[2])/[1],2))"

Definition at line 3126 of file mdc.cc.

◆ GA_FORMULA_WNB

#define GA_FORMULA_WNB   "[0]*TMath::Exp(-TMath::Power((x-[2])/[1],2)/2)"

Definition at line 3049 of file mdc.cc.

◆ MNGD_A1

#define MNGD_A1   5.81

Definition at line 3415 of file mdc.cc.

◆ MNGD_A2

#define MNGD_A2   17.43

Definition at line 3417 of file mdc.cc.

◆ MNGD_A3

#define MNGD_A3   34.86

Definition at line 3419 of file mdc.cc.

◆ MNGD_B

#define MNGD_B   0.3

Definition at line 3413 of file mdc.cc.

◆ MNGD_DENOMINATOR

#define MNGD_DENOMINATOR   "(pow(((x-[3])*(x-[3])+y*y)+pow([0]+sqrt(z*z+[1]*[1]),2),5./2.)*pow(z*z+[1]*[1],3./2.))"

Definition at line 3411 of file mdc.cc.

◆ MNGD_Md1

#define MNGD_Md1   6.6e10

Definition at line 3414 of file mdc.cc.

◆ MNGD_Md2

#define MNGD_Md2   -2.9e10

Definition at line 3416 of file mdc.cc.

◆ MNGD_Md3

#define MNGD_Md3   3.3e9

Definition at line 3418 of file mdc.cc.

◆ MNGD_NUMERATOR

#define MNGD_NUMERATOR   "([0]*((x-[3])*(x-[3])+y*y)+([0]+3*sqrt(z*z+[1]*[1]))*pow([0]+sqrt(z*z+[1]*[1]),2))"

Definition at line 3410 of file mdc.cc.

◆ MNGD_SOLAR_SISTEM_DISTANCE_FROM_GC

#define MNGD_SOLAR_SISTEM_DISTANCE_FROM_GC   7.62

Definition at line 3424 of file mdc.cc.

◆ MNGD_XMAX

#define MNGD_XMAX   40

Definition at line 3421 of file mdc.cc.

◆ MNGD_YMAX

#define MNGD_YMAX   4

Definition at line 3422 of file mdc.cc.

◆ RD_FORMULA

#define RD_FORMULA   "(((x-1./4./[2]+TMath::Abs(x-1./4./[2]))/2./(x-1./4./[2]))*[0]*TMath::Cos(TMath::TwoPi()*[2]*x)+[1]*TMath::Sin(TMath::TwoPi()*[2]*x))*TMath::Exp(-x/[3])"

Definition at line 3164 of file mdc.cc.