LCDreadStdFile
class description - source file - inheritance tree
private:
public:
LCDreadStdFile LCDreadStdFile()
LCDreadStdFile LCDreadStdFile(Char_t* stdfilename, LCDEvent* event = 0)
LCDreadStdFile LCDreadStdFile(LCDreadStdFile&)
virtual void ~LCDreadStdFile()
Int_t AddStdFile(Char_t* stdfilename)
static TClass* Class()
void CleanHEPEVT()
virtual Int_t GetEvent(LCDEvent* event = 0)
Char_t* GetFileName(Int_t i)
Int_t GetStdFileEntries()
virtual TClass* IsA() const
Int_t MakeMcPart(LCDEvent* event = 0, Int_t f_overlay = 0)
Int_t ReadEvent(Int_t ifile = 0)
Int_t ReadEventMulti(Int_t ifile = 0)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Int_t m_ninputfile N of input files (max 10).
Char_t* m_inputfile[10] stdHEP file from which we read
Int_t m_istr[10] index to array idxdrstr holding stream pointer
Bool_t m_ownevent flag; is m_event created in this class?
protected:
public:
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()
LCDreadStdFile(Char_t* filein, LCDEvent* event)
~LCDreadStdFile()
Int_t AddStdFile(Char_t* stdfilename)
Int_t GetEvent(LCDEvent* event)
From stdHEP file representation to MCpart instances
Int_t ReadEvent(Int_t ifile)
Int_t ReadEventMulti(Int_t ifile)
Int_t MakeMcPart(LCDEvent* event, Int_t f_overlay)
Char_t* GetFileName(Int_t ifile)
Inline Functions
void CleanHEPEVT()
Int_t GetStdFileEntries()
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.