StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
HepMC::Pythia8ToHepMC Class Reference
Inheritance diagram for HepMC::Pythia8ToHepMC:
HepMC::IO_BaseClass HepMC::IO_BaseClass HepMC::IO_BaseClass

Public Member Functions

bool fill_next_event (Pythia8::Pythia &pythia, GenEvent *evt, int ievnum=-1)
 
bool fill_next_event (Pythia8::Event &pyev, GenEvent *evt, int ievnum=-1, Pythia8::Info *pyinfo=0, Pythia8::Settings *pyset=0)
 
bool print_inconsistency () const
 
bool free_parton_warnings () const
 
bool crash_on_problem () const
 
bool convert_gluon_to_0 () const
 
bool store_pdf () const
 
bool store_proc () const
 
bool store_xsec () const
 
void set_print_inconsistency (bool b=true)
 
void set_free_parton_warnings (bool b=true)
 
void set_crash_on_problem (bool b=false)
 
void set_convert_gluon_to_0 (bool b=false)
 
void set_store_pdf (bool b=true)
 
void set_store_proc (bool b=true)
 
void set_store_xsec (bool b=true)
 
bool fill_next_event (Pythia8::Pythia &pythia, GenEvent *evt, int ievnum=-1, bool append=false, GenParticle *rootParticle=0, int iBarcode=-1)
 
bool fill_next_event (Pythia8::Event &pyev, GenEvent *evt, int ievnum=-1, Pythia8::Info *pyinfo=0, Pythia8::Settings *pyset=0, bool append=false, GenParticle *rootParticle=0, int iBarcode=-1)
 
bool print_inconsistency () const
 
bool free_parton_exception () const
 
bool convert_gluon_to_0 () const
 
bool store_pdf () const
 
bool store_proc () const
 
bool store_xsec () const
 
void set_print_inconsistency (bool b=true)
 
void set_free_parton_exception (bool b=true)
 
void set_convert_gluon_to_0 (bool b=false)
 
void set_store_pdf (bool b=true)
 
void set_store_proc (bool b=true)
 
void set_store_xsec (bool b=true)
 
bool fill_next_event (Pythia8::Pythia &pythia, GenEvent *evt, int ievnum=-1, bool append=false, GenParticle *rootParticle=0, int iBarcode=-1)
 
bool fill_next_event (Pythia8::Event &pyev, GenEvent *evt, int ievnum=-1, const Pythia8::Info *pyinfo=0, Pythia8::Settings *pyset=0, bool append=false, GenParticle *rootParticle=0, int iBarcode=-1)
 
bool print_inconsistency () const
 
bool free_parton_exception () const
 
bool convert_gluon_to_0 () const
 
bool store_pdf () const
 
bool store_proc () const
 
bool store_xsec () const
 
void set_print_inconsistency (bool b=true)
 
void set_free_parton_exception (bool b=true)
 
void set_convert_gluon_to_0 (bool b=false)
 
void set_store_pdf (bool b=true)
 
void set_store_proc (bool b=true)
 
void set_store_xsec (bool b=true)
 
- Public Member Functions inherited from HepMC::IO_BaseClass
virtual void print (std::ostream &ostr=std::cout) const
 write output to ostr
 
GenEventread_next_event ()
 do not over-ride More...
 
virtual GenEvent *& operator>> (GenEvent *&)
 the same as read_next_event
 
virtual const GenEvent *& operator<< (const GenEvent *&)
 the same as write_event
 
virtual GenEvent *& operator<< (GenEvent *&)
 the same as write_event
 

Detailed Description

Definition at line 28 of file Pythia8ToHepMC.h.


The documentation for this class was generated from the following files: