crab_g3dtester.cpp 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. /* +++++++++++ Complex routines ++++++++++++++ */
  2. /* This should work on any machine */
  3. //#include "source_files/volya_complex.h"
  4. //#define double_complex Complex
  5. /* For g++, you need only */
  6. // #include <complex.h>
  7. /* For Borland C++ or for cxx on alpha vms, you need */
  8. #define double_complex complex
  9. #include <complex.h>
  10. /* +++++++++++++++++++++++++++++++++++++++++++ */
  11. /* If you wish to calc. the correlation function as a function of |q_2-q_1|/2
  12. rather than the relative momentum (the default), then you should
  13. define "REDUCED_MOM" */
  14. //#define REDUCED_MOM
  15. /* For the Random # generator */
  16. long IDUM=-1234;
  17. /* The max. number of impact parameters */
  18. #define NBMAX 1
  19. /* The max. # of phasespace pt.s saved for one impact parameter */
  20. #define NPHASEMAX 5000
  21. /* #define MIXED_PAIRS_FOR_DENOM */
  22. #define NMAX_FOR_MIXING 10000
  23. /* To smear momentum to model experimental accuracies */
  24. //#define SMEAR_MOMENTA
  25. #include "source_files/crab.h"
  26. #include "interactions/crab_interaction_pipi.cpp" /* To define interactions,
  27. choose/edit this file.
  28. You also set the IDs of
  29. particles whose phase-space
  30. pt.s you wish to use here. */
  31. #include "binnings/crab_bindefs_g3dtester.cpp" /* Choose and edit to modify
  32. binning. */
  33. #include "source_files/crab_main.cpp"
  34. #include "source_files/crab_prinput.cpp" /* Edit to change input format */
  35. #ifdef STRONG_INTERACTION
  36. #include "source_files/crab_partwaveinit.cpp"
  37. #endif
  38. #ifdef COULOMB
  39. #include "source_files/crab_coulomb.cpp"
  40. #endif
  41. #include "filters/crab_filter_acceptall.cpp" /* Choose/edit to set
  42. exp. acceptance */
  43. #ifdef SMEAR_MOMENTA
  44. #include "smearings/crab_smearing_10mev.cpp" /* Choose/edit to set exp.
  45. momentum smearing */
  46. #endif
  47. #include "source_files/crab_corrcalc.cpp"
  48. #include "source_files/crab_misc.cpp"
  49. #include "source_files/crab_random.cpp"