LCIO  02.17
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HEPEVT.h
Go to the documentation of this file.
1 // -*- C++ -*-
9 #ifndef HEPEVT_H
10 #define HEPEVT_H 1
11 
12 #include "EVENT/LCIO.h"
13 #include "EVENT/LCEvent.h"
14 #include "EVENT/MCParticle.h"
15 #include "IMPL/LCEventImpl.h"
16 #include "IMPL/LCCollectionVec.h"
17 #include "IMPL/MCParticleImpl.h"
18 
19 #include "lcio.h"
20 #include "Exceptions.h"
21 #include "hepevt0.h"
22 #include "hepevt1.h"
23 
24 namespace HEPEVTIMPL{
25 
26  class HEPEVT{
27 
28  public:
29 
34  static void fromHepEvt(EVENT::LCEvent* evt, const char* mcColName=0) ;
35  static void toHepEvt(const EVENT::LCEvent* evt, const char* mcColName=0) ;
36 
37  }; // class
38 
39 } // namespace HEPEVTIMPL
40 
41 #endif /* ifndef HEPEVT_H */
42 
static void toHepEvt(const EVENT::LCEvent *evt, const char *mcColName=0)
Definition: HEPEVT.cc:85
The main event interface.
Definition: LCEvent.h:31
static void fromHepEvt(EVENT::LCEvent *evt, const char *mcColName=0)
StdHep fortran interface to read from or write to the COMMON /HEPEVT/.
Definition: HEPEVT.cc:13