JSFPythiaHadronizer


class description - source file - inheritance tree

class JSFPythiaHadronizer : public JSFSHGenerator


    public:
JSFPythiaHadronizer(const char* name = "JSFPythiaHadronizer", const char* title = "JSF Pythia Shower/Hadronizer") JSFPythiaHadronizer(const JSFPythiaHadronizer&) virtual ~JSFPythiaHadronizer() virtual Bool_t BeginRun(Int_t nrun) static TClass* Class() virtual Bool_t EndRun() TPythia6* GetPythia() virtual Bool_t Initialize() virtual TClass* IsA() const virtual Bool_t Process(Int_t event) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
Int_t fMRPY[6] random seed for Jetset Float_t fRRPY[100] TPythia6* fPythia ! Int_t fHEPEUPFormat > 0 when Non-standard HEPEUP format is used.

Class Description

  JSF's Abstract class for Matrix Element generator

  Based on a ganerator, JSFHEPRUP and JSFHEPEUP class must be
  Created for subsequent use by Shower and Hadronize Generator

$ID$
_____________________________________________________________________________

JSFPythiaHadronizer(const char *name, const char *title) : JSFSHGenerator(name,title)
 Create one JSFSpring object
 User class should set addresses to the event buf here, as follows.


~JSFPythiaHadronizer()

Bool_t Initialize()

Bool_t BeginRun(Int_t nrun)

Bool_t Process(Int_t nevent)

Bool_t EndRun()



Inline Functions


                  TPythia6* GetPythia()
                    TClass* Class()
                    TClass* IsA() const
                       void ShowMembers(TMemberInspector& insp, char* parent)
                       void Streamer(TBuffer& b)
                       void StreamerNVirtual(TBuffer& b)
        JSFPythiaHadronizer JSFPythiaHadronizer(const JSFPythiaHadronizer&)


Last update: Tue Jan 20 15:55:55 2004


ROOT page - Home page - Class index - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.