LCDreadStdFile


class description - source file - inheritance tree

class LCDreadStdFile : public LCDEventSource

    private:
Int_t readEvent() protected:
public:
LCDreadStdFile LCDreadStdFile() LCDreadStdFile LCDreadStdFile(Char_t* stdfilename, LCDEvent* event = 0) LCDreadStdFile LCDreadStdFile(LCDreadStdFile&) virtual void ~LCDreadStdFile() static TClass* Class() virtual Int_t GetEvent(LCDEvent* event = 0) virtual TClass* IsA() const Int_t MakeMcPart(LCDEvent* event) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

private:
Char_t* inputfile stdHEP file from which we read Int_t ierr last IO status Int_t istr Bool_t m_ownevent protected:
public:

Class Description

 readStdFile

 This class is one type of event source.  It can get an event from a stdHEP
 file and feed the MC particle information into instances of MC

LCDreadStdFile(Char_t* filein, LCDEvent* event)

~LCDreadStdFile()

Int_t readEvent()
 reading the binary file to fill the common block

Int_t GetEvent(LCDEvent* event)
 From stdHEP file representation to MCpart instances

Int_t MakeMcPart(LCDEvent* event)
 Makes McPart objects from the stdHEP common



Inline Functions


        LCDreadStdFile LCDreadStdFile(Char_t* stdfilename, LCDEvent* event = 0)
               TClass* Class()
               TClass* IsA() const
                  void ShowMembers(TMemberInspector& insp, char* parent)
                  void Streamer(TBuffer& b)
                  void StreamerNVirtual(TBuffer& b)
        LCDreadStdFile LCDreadStdFile(LCDreadStdFile&)


ROOT 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.