ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Hepevt.h
Go to the documentation of this file.
1 /* @(#)root/eg:$Id$ */
2 
3 /*************************************************************************
4  * Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *
5  * All rights reserved. *
6  * *
7  * For the licensing terms see $ROOTSYS/LICENSE. *
8  * For the list of contributors see $ROOTSYS/README/CREDITS. *
9  *************************************************************************/
10 
11 #ifndef ROOT_Hepevt
12 #define ROOT_Hepevt
13 
14 #ifndef ROOT_Rtypes
15 #include "Rtypes.h"
16 #endif
17 
18 extern "C" {
19 
20 #ifndef __CFORTRAN_LOADED
21 #include "cfortran.h"
22 #endif
23 
24 /// HEPEVT common block
25 typedef struct {
28  Int_t isthep[4000];
29  Int_t idhep[4000];
30  Int_t jmohep[4000][2];
31  Int_t jdahep[4000][2];
32  Double_t phep[4000][5];
33  Double_t vhep[4000][4];
34 } HEPEVT_DEF;
35 
36 #define HEPEVT COMMON_BLOCK(HEPEVT,hepevt)
37 
39 
41 
42 }
43 
44 #endif
#define HEPEVT
Definition: Hepevt.h:36
int Int_t
Definition: RtypesCore.h:41
HEPEVT common block.
Definition: Hepevt.h:25
COMMON_BLOCK_DEF(HEPEVT_DEF, HEPEVT)
Int_t nhep
Definition: Hepevt.h:27
Int_t nevhep
Definition: Hepevt.h:26
double Double_t
Definition: RtypesCore.h:55