Hepevt.h

Go to the documentation of this file.
00001 /* @(#)root/eg:$Id: Hepevt.h 30815 2009-10-20 13:49:22Z rdm $ */
00002 
00003 /*************************************************************************
00004  * Copyright (C) 1995-2000, Rene Brun and Fons Rademakers.               *
00005  * All rights reserved.                                                  *
00006  *                                                                       *
00007  * For the licensing terms see $ROOTSYS/LICENSE.                         *
00008  * For the list of contributors see $ROOTSYS/README/CREDITS.             *
00009  *************************************************************************/
00010 
00011 #ifndef ROOT_Hepevt
00012 #define ROOT_Hepevt
00013 
00014 #ifndef ROOT_Rtypes
00015 #include "Rtypes.h"
00016 #endif
00017 
00018 extern "C" {
00019 
00020 #ifndef __CFORTRAN_LOADED
00021 #include "cfortran.h"
00022 #endif
00023 
00024 typedef struct {
00025         Int_t    nevhep;
00026         Int_t    nhep;
00027         Int_t    isthep[4000];
00028         Int_t    idhep[4000];
00029         Int_t    jmohep[4000][2];
00030         Int_t    jdahep[4000][2];
00031         Double_t phep[4000][5];
00032         Double_t vhep[4000][4];
00033 } HEPEVT_DEF;
00034 
00035 #define HEPEVT COMMON_BLOCK(HEPEVT,hepevt)
00036 
00037 COMMON_BLOCK_DEF(HEPEVT_DEF,HEPEVT);
00038 
00039 HEPEVT_DEF HEPEVT;
00040 
00041 }
00042 
00043 #endif

Generated on Tue Jul 5 14:25:02 2011 for ROOT_528-00b_version by  doxygen 1.5.1