HiRep
0.1
Loading...
Searching...
No Matches
meson_observables.h
1
/***************************************************************************\
2
* Copyright (c) 2013 Rudy Arthur, Ari Hietanen *
3
* *
4
* *
5
\***************************************************************************/
6
#ifndef MESON_OBSERVABLES
7
#define MESON_OBSERVABLES
8
9
#ifdef __cplusplus
10
extern
"C"
{
11
#endif
12
13
typedef
enum
{
14
_g5 = 0,
15
_id,
16
_g0,
17
_g1,
18
_g2,
19
_g3,
20
_g0g1,
21
_g0g2,
22
_g0g3,
23
_g0g5,
24
_g5g1,
25
_g5g2,
26
_g5g3,
27
_g0g5g1,
28
_g0g5g2,
29
_g0g5g3,
30
NGAMMA_IND,
31
_DISC
32
} gamma_ind;
33
extern
char
*meson_channel_names[NGAMMA_IND];
//defined in measure_mesons.c
34
35
typedef
struct
meson_observable_s
{
36
gamma_ind ind1;
37
gamma_ind ind2;
38
char
channel_name[100];
39
char
channel_type[100];
40
double
sign;
41
int
corr_size;
42
double
*corr_re;
43
double
*corr_im;
44
struct
meson_observable_s
*next;
45
}
meson_observable
;
46
47
#ifdef __cplusplus
48
}
49
#endif
50
#endif
meson_observable_s
Definition
meson_observables.h:35
Include
Observables
meson_observables.h
Generated by
1.12.0