agile is hosted by Hepforge, IPPP Durham

FPythiaWrapper.hh File Reference

#include <ctype.h>
#include "AGILe/FortranWrappers.hh"
Include dependency graph for FPythiaWrapper.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define FC_PYHEPC   FC_FUNC(pyhepc, PYHEPC)
#define FC_PYTUNE   FC_FUNC(pytune, PYTUNE)
#define FC_PYINIT   FC_FUNC(pyinit, PYINIT)
#define FC_PYGIVE   FC_FUNC(pygive, PYGIVE)
#define FC_PYLIST   FC_FUNC(pylist, PYLIST)
#define FC_PYSTAT   FC_FUNC(pystat, PYSTAT)
#define FC_PYEVNT   FC_FUNC(pyevnt, PYEVNT)
#define FC_UPINIT   FC_FUNC(upinit, UPINIT)
#define FC_UPEVNT   FC_FUNC(upevnt, UPENVT)
#define FC_INITPYDATA   FC_FUNC(initpydata, INITPYDATA)
#define FC_LHEFOPEN   FC_FUNC(openlhef, OPENLHEF)

Functions

void FC_PYHEPC (int *)
void FC_PYTUNE (int *)
void FC_PYINIT (const char *, const char *, const char *, double *, int, int, int)
void FC_PYGIVE (const char *, int)
void FC_PYLIST (int *)
void FC_PYSTAT (int *)
void FC_PYEVNT ()
void FC_UPINIT ()
void FC_UPEVNT ()
void FC_INITPYDATA ()
void FC_LHEFOPEN (const char *, int)
void call_pyhepc (int mode)
void call_pytune (int ntune)
void call_pyinit (const char *frame, const char *beam, const char *target, double win)
void call_pygive (const char *frame)
void call_pylist (int mode)
void call_pystat (int mode)
void call_pyevnt ()
void call_lhefopen (const char *file)

Define Documentation

#define FC_INITPYDATA   FC_FUNC(initpydata, INITPYDATA)

Definition at line 26 of file FPythiaWrapper.hh.

#define FC_LHEFOPEN   FC_FUNC(openlhef, OPENLHEF)

Definition at line 29 of file FPythiaWrapper.hh.

#define FC_PYEVNT   FC_FUNC(pyevnt, PYEVNT)

Definition at line 20 of file FPythiaWrapper.hh.

#define FC_PYGIVE   FC_FUNC(pygive, PYGIVE)

Definition at line 14 of file FPythiaWrapper.hh.

#define FC_PYHEPC   FC_FUNC(pyhepc, PYHEPC)

Definition at line 8 of file FPythiaWrapper.hh.

#define FC_PYINIT   FC_FUNC(pyinit, PYINIT)

Definition at line 12 of file FPythiaWrapper.hh.

#define FC_PYLIST   FC_FUNC(pylist, PYLIST)

Definition at line 16 of file FPythiaWrapper.hh.

#define FC_PYSTAT   FC_FUNC(pystat, PYSTAT)

Definition at line 18 of file FPythiaWrapper.hh.

#define FC_PYTUNE   FC_FUNC(pytune, PYTUNE)

Definition at line 10 of file FPythiaWrapper.hh.

Referenced by call_pytune().

#define FC_UPEVNT   FC_FUNC(upevnt, UPENVT)

Definition at line 24 of file FPythiaWrapper.hh.

#define FC_UPINIT   FC_FUNC(upinit, UPINIT)

Definition at line 22 of file FPythiaWrapper.hh.


Function Documentation

void call_lhefopen ( const char *  file  ) 

Definition at line 6 of file FHerwigWrapper.cc.

References FC_LHEFOPEN.

00006                                      {
00007   FC_LHEFOPEN(chin, strlen(chin));
00008 }

void call_pyevnt (  ) 

Definition at line 28 of file AriadneWrapper.cc.

00028                    { 
00029   pyevnt_(); 
00030 }

void call_pygive ( const char *  frame  ) 

Definition at line 16 of file AriadneWrapper.cc.

00016                                      { 
00017   pygive_( chin, strlen(chin) ); 
00018 }

void call_pyhepc ( int  mode  ) 

Definition at line 7 of file AriadneWrapper.cc.

00007                             { 
00008 
00009   pyhepc_( &mode ); 
00010 }

void call_pyinit ( const char *  frame,
const char *  beam,
const char *  target,
double  win 
)

Definition at line 12 of file AriadneWrapper.cc.

00012                                                                                         { 
00013   pyinit_( frame, beam, target, &win, strlen(frame), strlen(beam), strlen(target) ); 
00014 }

void call_pylist ( int  mode  ) 

Definition at line 20 of file AriadneWrapper.cc.

00020                              { 
00021   pylist_( &mode ); 
00022 }

void call_pystat ( int  mode  ) 

Definition at line 24 of file AriadneWrapper.cc.

00024                              { 
00025   pystat_( &mode ); 
00026 }

void call_pytune ( int  ntune  ) 

Definition at line 10 of file FPythiaWrapper.cc.

References FC_PYTUNE.

Referenced by FPythia::setParam().

00010                             {
00011   FC_PYTUNE(&ntune);
00012 }

void FC_INITPYDATA (  ) 
void FC_LHEFOPEN ( const char *  ,
int   
)
void FC_PYEVNT (  ) 
void FC_PYGIVE ( const char *  ,
int   
)
void FC_PYHEPC ( int *   ) 
void FC_PYINIT ( const char *  ,
const char *  ,
const char *  ,
double *  ,
int  ,
int  ,
int   
)
void FC_PYLIST ( int *   ) 
void FC_PYSTAT ( int *   ) 
void FC_PYTUNE ( int *   ) 
void FC_UPEVNT (  ) 
void FC_UPINIT (  ) 
Generated on Tue Mar 6 10:39:39 2012 for AGILe - A Generator Interface Library (+ executable) by  doxygen 1.6.3