Logo ROOT  
Reference Guide
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 #include "Rtypes.h"
15 
16 #include "cfortran.h"
17 
18 extern "C" {
19 
20 /// HEPEVT common block
21 typedef struct {
24  Int_t isthep[4000];
25  Int_t idhep[4000];
26  Int_t jmohep[4000][2];
27  Int_t jdahep[4000][2];
28  Double_t phep[4000][5];
29  Double_t vhep[4000][4];
30 } HEPEVT_DEF;
31 
32 #define HEPEVT COMMON_BLOCK(HEPEVT,hepevt)
33 
35 
37 
38 }
39 
40 #endif
HEPEVT_DEF::nhep
Int_t nhep
Definition: Hepevt.h:23
HEPEVT
#define HEPEVT
Definition: Hepevt.h:32
cfortran.h
COMMON_BLOCK_DEF
COMMON_BLOCK_DEF(HEPEVT_DEF, HEPEVT)
HEPEVT_DEF::nevhep
Int_t nevhep
Definition: Hepevt.h:22
Double_t
double Double_t
Definition: RtypesCore.h:59
Rtypes.h
HEPEVT_DEF
HEPEVT common block.
Definition: Hepevt.h:21
int