PandaRoot
3.52/src/photosFortranInterfaces/f_Init.h
Go to the documentation of this file.
1 //****************************************************************************
2 //* This file is part of PandaRoot. *
3 //* *
4 //* PandaRoot is distributed under the terms of the *
5 //* GNU General Public License (GPL) version 3, *
6 //* copied verbatim in the file "LICENSE". *
7 //* *
8 //* Copyright (C) 2006 - 2024 FAIR GmbH and copyright holders of PandaRoot *
9 //* The copyright holders are listed in the file "COPYRIGHTHOLDERS". *
10 //* The authors are listed in the file "AUTHORS". *
11 //****************************************************************************
12 
13 //****************************************************************************
14 //* This file is part of PandaRoot. *
15 //* *
16 //* PandaRoot is distributed under the terms of the *
17 //* GNU General Public License (GPL) version 3, *
18 //* copied verbatim in the file "LICENSE". *
19 //* *
20 //* Copyright (C) 2006 - 2024 FAIR GmbH and copyright holders of PandaRoot *
21 //* The copyright holders are listed in the file "COPYRIGHTHOLDERS". *
22 //* The authors are listed in the file "AUTHORS". *
23 //****************************************************************************
24 
25 #ifndef _f_Init_included_
26 #define _f_Init_included_
27 
28 extern "C" {
29 
30 extern struct {
31  double alpha;
32  double xphcut;
33 } phocop_;
34 
35 extern struct {
36  double fsec;
37  double fint;
38  double expeps;
39  int interf;
40  int isec;
41  int itre;
42  int iexp;
43  int iftop;
44  int ifw;
45 } phokey_;
46 
47 extern struct {
48  int status[10];
49  int ifstop;
50 } phosta_;
51 
52 extern struct {
53  double pi;
54  double twopi;
55 } phpico_;
56 
57 extern struct {
58  int phlun;
59 } pholun_;
60 
61 // debug mode on if ipoin < 1 and ipoinm > 1
62 extern struct {
63  int ipoin;
64  int ipoinm;
65 } phlupy_;
66 
68 void phcork_(int *modcor);
69 
71 void photos_make_c_(int *id);
72 
73 /* PHOINI subroutines */
74 int iphqrk_(int *i);
75 int iphekl_(int *i);
76 
77 /* Printout of error messages */
78 void phoerr_(int *imes, char *text, double *data);
79 }
80 
81 #endif
struct @27 phpico_
void photos_make_c_(int *id)
int iphekl_(int *i)
unsigned int i
Definition: P4_F32vec4.h:33
struct @28 pholun_
struct @26 phosta_
void phcork_(int *modcor)
void phoerr_(int *imes, char *text, double *data)
int iphqrk_(int *i)
struct @24 phocop_
struct @29 phlupy_
struct @25 phokey_