PandaRoot
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 @21 phpico_
double pi
Definition: f_Init.h:53
int iphqrk_(int *i)
int ifstop
Definition: f_Init.h:49
int interf
Definition: f_Init.h:39
int ipoin
Definition: f_Init.h:63
double fint
Definition: f_Init.h:37
void phoerr_(int *imes, char *text, double *data)
struct @18 phocop_
unsigned int i
Definition: P4_F32vec4.h:33
int phlun
Definition: f_Init.h:58
int isec
Definition: f_Init.h:40
int itre
Definition: f_Init.h:41
double twopi
Definition: f_Init.h:54
void photos_make_c_(int *id)
int iexp
Definition: f_Init.h:42
double xphcut
Definition: f_Init.h:32
struct @20 phosta_
int ifw
Definition: f_Init.h:44
void phcork_(int *modcor)
struct @23 phlupy_
int ipoinm
Definition: f_Init.h:64
struct @19 phokey_
int iftop
Definition: f_Init.h:43
struct @22 pholun_
double fsec
Definition: f_Init.h:36
double expeps
Definition: f_Init.h:38
double alpha
Definition: f_Init.h:31
int iphekl_(int *i)
int status[10]
Definition: f_Init.h:48