#include <iostream>
#include "HepMC/PythiaWrapper.h"
#include "HepMC/IO_HEPEVT.h"
#include "HepMC/IO_GenEvent.h"
#include "HepMC/GenEvent.h"
Go to the source code of this file.
Definition at line 53 of file example_MyPythia.cxx.
   60     HepMC::HEPEVT_Wrapper::set_max_number_entries(4000);
 
   61     HepMC::HEPEVT_Wrapper::set_sizeof_real(8);
 
   73     pysubs.msub[20-1] = 1;
 
   75     pydatr.mrpy[0]=55122 ;
 
   77     pypars.mstp[128-1] = 2;
 
   79     pydat2.pmas[1-1][6-1]= 175;  
 
   82     call_pyinit( 
"CMS", 
"p", 
"p", 14000. );
 
   87     HepMC::IO_HEPEVT hepevtio;
 
   91     HepMC::IO_GenEvent ascii_io(
"example_MyPythia.dat",std::ios::out);
 
   94     for ( 
int i = 1; i <= 10; i++ ) {
 
   95     if ( i%50==1 ) std::cout << 
"Processing Event Number "  
  100     HepMC::GenEvent* evt = hepevtio.read_next_event();
 
  102     evt->set_event_number(i);
 
  103     evt->set_signal_process_id(20);