StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
f_Decay.h
1 #ifndef _f_Decay_h_included_
2 #define _f_Decay_h_included_
3 
14 #include <vector>
15 #include <iostream>
16 
17 namespace Tauolapp
18 {
19 
20 extern "C" {
21 
22  extern struct{//positions of taus in the LUND common block
23  int npa;
24  int npb;
25  } taupos_;
26 
27  //extern void dexay_(int *state, double pol[4]);
28  extern void dekay_(int *state, double pol[4]);
29 
30  extern void taupi0_(double pp[4],int *k);
31  extern void tauk0s_(double pp[4],int *k);
32  extern void taueta_(double pp[4],int *k);
33 }
34 
36 void TauolaDecay(int sign_type, double *polx, double *poly,
37  double *polz, double *poln);
38 
40 void TauolaWriteDecayToEventRecord(int sign_type);
41 
42 } // namespace Tauolapp
43 #endif
void TauolaWriteDecayToEventRecord(int sign_type)
Definition: f_Decay.c:25
void TauolaDecay(int sign_type, double *polx, double *poly, double *polz, double *poln)
Definition: f_Decay.c:6