Belle II Software  release-06-02-00
PhotosUtilities.h
1 #ifndef _PhotosUtilities_h_included_
2 #define _PhotosUtilities_h_included_
3 #include <cmath>
4 #include <iostream>
5 using std::cout;
6 using std::endl;
17 namespace Photospp {
18 
19  namespace PhotosUtilities {
21  double PHOTRI(double A, double B, double C);
22 
24  double PHOAN1(double X, double Y);
25 
27  double PHOAN2(double X, double Y);
28 
30  void PHORO2(double ANGLE, double PVEC[4]);
31 
32 
34  void PHORO3(double ANGLE, double PVEC[4]);
35 
37  void PHOB(int MODE, double PBOOS1[4], double vec[4]);
38 
40  void bostdq(int mode, double qq[4], double pp[4], double r[4]);
41 
42 
44  void PHOBO3(double ANGLE, double PVEC[4]);
45 
47  void fill_val(int beg, int end, double* array, double value);
48 
50  void PHOEPS(double vec1[4], double vec2[4], double eps[4]);
51 
53  double PHOSPI(int idhep);
54 
56  double PHOCHA(int idhep);
57 
58  } // namespace PhotosUtilities
59 
60 } // namespace Photospp
61 #endif
62 
Support functions.