ROOT
git-r3/HEAD
Reference Guide
Loading...
Searching...
No Matches
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
{
22
Int_t
nevhep
;
23
Int_t
nhep
;
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
34
COMMON_BLOCK_DEF
(
HEPEVT_DEF
,
HEPEVT
);
35
36
HEPEVT_DEF
HEPEVT
;
37
38
}
39
40
#endif
HEPEVT
#define HEPEVT
Definition
Hepevt.h:32
Int_t
int Int_t
Signed integer 4 bytes (int).
Definition
RtypesCore.h:59
Double_t
double Double_t
Double 8 bytes.
Definition
RtypesCore.h:73
Rtypes.h
cfortran.h
COMMON_BLOCK_DEF
#define COMMON_BLOCK_DEF(DEFINITION, NAME)
Definition
cfortran.h:366
HEPEVT_DEF
HEPEVT common block.
Definition
Hepevt.h:21
HEPEVT_DEF::nevhep
Int_t nevhep
Definition
Hepevt.h:22
HEPEVT_DEF::jmohep
Int_t jmohep[4000][2]
Definition
Hepevt.h:26
HEPEVT_DEF::vhep
Double_t vhep[4000][4]
Definition
Hepevt.h:29
HEPEVT_DEF::isthep
Int_t isthep[4000]
Definition
Hepevt.h:24
HEPEVT_DEF::nhep
Int_t nhep
Definition
Hepevt.h:23
HEPEVT_DEF::phep
Double_t phep[4000][5]
Definition
Hepevt.h:28
HEPEVT_DEF::jdahep
Int_t jdahep[4000][2]
Definition
Hepevt.h:27
HEPEVT_DEF::idhep
Int_t idhep[4000]
Definition
Hepevt.h:25
montecarlo
eg
inc
Hepevt.h
ROOTgit-r3/HEAD - Reference Guide Generated on
(GVA Time) using Doxygen 1.16.1