agile is hosted by Hepforge, IPPP Durham

FHerwigWrapper.hh File Reference

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

Go to the source code of this file.

Defines

#define FC_HWIGIN   FC_FUNC(hwigin, HWIGIN)
#define FC_HWIGUP   FC_FUNC(hwigup, HWIGUP)
#define FC_HWUINC   FC_FUNC(hwuinc, HWUINC)
#define FC_HWUSTA   FC_FUNC(hwusta, HWUSTA)
#define FC_HWEINI   FC_FUNC(hweini, HWEINI)
#define FC_HWUINE   FC_FUNC(hwuine, HWUINE)
#define FC_HWEPRO   FC_FUNC(hwepro, HWEPRO)
#define FC_HWUPRO   FC_FUNC(hwupro, HWUPRO)
#define FC_HWBGEN   FC_FUNC(hwbgen, HWBGEN)
#define FC_HWDHOB   FC_FUNC(hwdhob, HWDHOB)
#define FC_HWCFOR   FC_FUNC(hwcfor, HWCFOR)
#define FC_HWCDEC   FC_FUNC(hwcdec, HWCDEC)
#define FC_HWDHAD   FC_FUNC(hwdhad, HWDHAD)
#define FC_HWDHVY   FC_FUNC(hwdhvy, HWDHVY)
#define FC_HWMEVT   FC_FUNC(hwmevt, HWMEVT)
#define FC_HWUFNE   FC_FUNC(hwufne, HWUFNE)
#define FC_HWEFIN   FC_FUNC(hwefin, HWEFIN)
#define FC_HWUDPR   FC_FUNC(hwudpr, HWUDPR)
#define FC_HWUEPR   FC_FUNC(hwuepr, HWUEPR)
#define FC_HWUPUP   FC_FUNC(hwupup, HWUPUP)
#define FC_HWUIDT   FC_FUNC(hwuidt, HWUIDT)
#define FC_HWGETHEPEVTSIZE   FC_FUNC(hwgethepevtsize, HWGETHEPEVTSIZE)
#define FC_UPVETO   FC_FUNC(upveto, UPVETO)
#define FC_LHEFOPEN   FC_FUNC(openlhef, OPENLHEF)

Functions

void FC_HWIGIN (void)
void FC_HWIGUP (void)
void FC_HWUINC (void)
void FC_HWUSTA (const char *, int)
void FC_HWEINI (void)
void FC_HWUINE (void)
void FC_HWEPRO (void)
void FC_HWUPRO (void)
void FC_HWBGEN (void)
void FC_HWDHOB (void)
void FC_HWCFOR (void)
void FC_HWCDEC (void)
void FC_HWDHAD (void)
void FC_HWDHVY (void)
void FC_HWMEVT (void)
void FC_HWUFNE (void)
void FC_HWEFIN (void)
void FC_HWUDPR (void)
void FC_HWUEPR (void)
void FC_HWUPUP (void)
void FC_HWUIDT (const int *, int *, int *, char **)
int FC_HWGETHEPEVTSIZE (void)
void FC_UPVETO (int *)
void FC_LHEFOPEN (const char *, int)
void call_lhefopen (const char *file)

Define Documentation

#define FC_HWBGEN   FC_FUNC(hwbgen, HWBGEN)
#define FC_HWCDEC   FC_FUNC(hwcdec, HWCDEC)
#define FC_HWCFOR   FC_FUNC(hwcfor, HWCFOR)
#define FC_HWDHAD   FC_FUNC(hwdhad, HWDHAD)
#define FC_HWDHOB   FC_FUNC(hwdhob, HWDHOB)
#define FC_HWDHVY   FC_FUNC(hwdhvy, HWDHVY)
#define FC_HWEFIN   FC_FUNC(hwefin, HWEFIN)

Definition at line 45 of file FHerwigWrapper.hh.

Referenced by FHerwig::finalize().

#define FC_HWEINI   FC_FUNC(hweini, HWEINI)

Definition at line 21 of file FHerwigWrapper.hh.

Referenced by FHerwig::initialize().

#define FC_HWEPRO   FC_FUNC(hwepro, HWEPRO)
#define FC_HWGETHEPEVTSIZE   FC_FUNC(hwgethepevtsize, HWGETHEPEVTSIZE)

Definition at line 57 of file FHerwigWrapper.hh.

Referenced by FHerwig::FHerwig().

#define FC_HWIGIN   FC_FUNC(hwigin, HWIGIN)

Definition at line 13 of file FHerwigWrapper.hh.

Referenced by FHerwig::initialize().

#define FC_HWIGUP   FC_FUNC(hwigup, HWIGUP)

Definition at line 15 of file FHerwigWrapper.hh.

#define FC_HWMEVT   FC_FUNC(hwmevt, HWMEVT)
#define FC_HWUDPR   FC_FUNC(hwudpr, HWUDPR)

Definition at line 47 of file FHerwigWrapper.hh.

#define FC_HWUEPR   FC_FUNC(hwuepr, HWUEPR)

Definition at line 49 of file FHerwigWrapper.hh.

#define FC_HWUFNE   FC_FUNC(hwufne, HWUFNE)
#define FC_HWUIDT   FC_FUNC(hwuidt, HWUIDT)

Definition at line 53 of file FHerwigWrapper.hh.

#define FC_HWUINC   FC_FUNC(hwuinc, HWUINC)

Definition at line 17 of file FHerwigWrapper.hh.

Referenced by FHerwig::initialize().

#define FC_HWUINE   FC_FUNC(hwuine, HWUINE)
#define FC_HWUPRO   FC_FUNC(hwupro, HWUPRO)

Definition at line 27 of file FHerwigWrapper.hh.

#define FC_HWUPUP   FC_FUNC(hwupup, HWUPUP)

Definition at line 51 of file FHerwigWrapper.hh.

#define FC_HWUSTA   FC_FUNC(hwusta, HWUSTA)

Definition at line 19 of file FHerwigWrapper.hh.

#define FC_LHEFOPEN   FC_FUNC(openlhef, OPENLHEF)

Definition at line 64 of file FHerwigWrapper.hh.

Referenced by call_lhefopen().

#define FC_UPVETO   FC_FUNC(upveto, UPVETO)

Definition at line 61 of file FHerwigWrapper.hh.

Referenced by AlpGenFHerwigJimmy::makeEvent(), and AlpGenFHerwig::makeEvent().


Function Documentation

void call_lhefopen ( const char *  file  ) 

Definition at line 6 of file FHerwigWrapper.cc.

Referenced by FPythia::setParam(), and FHerwig::setParam().

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

void FC_HWBGEN ( void   ) 
void FC_HWCDEC ( void   ) 
void FC_HWCFOR ( void   ) 
void FC_HWDHAD ( void   ) 
void FC_HWDHOB ( void   ) 
void FC_HWDHVY ( void   ) 
void FC_HWEFIN ( void   ) 
void FC_HWEINI ( void   ) 
void FC_HWEPRO ( void   ) 
int FC_HWGETHEPEVTSIZE ( void   ) 
void FC_HWIGIN ( void   ) 
void FC_HWIGUP ( void   ) 
void FC_HWMEVT ( void   ) 
void FC_HWUDPR ( void   ) 
void FC_HWUEPR ( void   ) 
void FC_HWUFNE ( void   ) 
void FC_HWUIDT ( const int *  ,
int *  ,
int *  ,
char **   
)
void FC_HWUINC ( void   ) 
void FC_HWUINE ( void   ) 
void FC_HWUPRO ( void   ) 
void FC_HWUPUP ( void   ) 
void FC_HWUSTA ( const char *  ,
int   
)
void FC_LHEFOPEN ( const char *  ,
int   
)
void FC_UPVETO ( int *   ) 
Generated on Tue Mar 6 10:39:39 2012 for AGILe - A Generator Interface Library (+ executable) by  doxygen 1.6.3