| #include "KanEvtHeaderI.hh" |
KanEvtHeaderI
class description - source file - inheritance tree (.pdf)
This is an abstract class, constructors will not be documented.
Look at the header to check for available constructors.
private:
KanEvtHeaderI& operator=(const KanEvtHeaderI&)
protected:
virtual KanEvtHeaderI* buildTransient(KanEventReader& eR)
virtual void loadFrom(const KanEvtHeaderI*, KanEventWriter& eW)
virtual KanTransCache& transCache() const
public:
virtual ~KanEvtHeaderI()
KanEvtHeaderI* access()
virtual Int_t addComponent(const UInt_t cIdx, const Char_t* fileName, const Char_t* uuid, UInt_t evtIndex, Bool_t isBorrowed)
virtual Int_t compare(const KanEvtHeaderI& other, UInt_t recurse = 0, Bool_t verbose = kTRUE)
virtual const char* getCompName(UInt_t cIdx) const
virtual KanEvtHeaderEntryI* getComponentByIndex(UInt_t idx) const
virtual KanEvtHeaderEntryI* getComponentByName(const Char_t* compName) const
virtual Bool_t getComponentIndex(const Char_t* compName, UInt_t& idx) const
virtual const char* getFileName(const Char_t* compName, const Char_t* collName) const
virtual const char* getFileName(UInt_t cIdx, const Char_t* collName) const
virtual const char* getFileName(UInt_t fIdx) const
virtual const char* getFileUuid(UInt_t uIdx) const
virtual const char* iClassName() const
virtual KanEvtHeaderEntryI* operator[](UInt_t i) const
void set(KanEvtHeaderI* setTo)
virtual UInt_t size() const
KanEvtHeaderI* transient(KanEventReader& eR)
private:
KanTransCache_I<KanEvtHeaderI> _cache !
Class KanEvtHeaderI
Environment:
Software developed for the BaBar Detector at the SLAC B-Factory.
Author List:
Eric A Charles
From EidInfoR by S. Kluth
Copyright Information:
Copyright (C) 2002 LBNL
------------------------------------------------------------------------
~KanEvtHeaderI()
d'tor
Inline Functions
KanEvtHeaderEntryI* operator[](UInt_t i) const
UInt_t size() const
KanEvtHeaderEntryI* getComponentByName(const Char_t* compName) const
KanEvtHeaderEntryI* getComponentByIndex(UInt_t idx) const
Bool_t getComponentIndex(const Char_t* compName, UInt_t& idx) const
const char* getFileName(const Char_t* compName, const Char_t* collName) const
const char* getFileName(UInt_t cIdx, const Char_t* collName) const
const char* getFileName(UInt_t fIdx) const
const char* getFileUuid(UInt_t uIdx) const
const char* getCompName(UInt_t cIdx) const
const char* iClassName() const
Int_t addComponent(const UInt_t cIdx, const Char_t* fileName, const Char_t* uuid, UInt_t evtIndex, Bool_t isBorrowed)
KanEvtHeaderI& operator=(const KanEvtHeaderI&)
KanEvtHeaderI* transient(KanEventReader& eR)
void set(KanEvtHeaderI* setTo)
KanEvtHeaderI* access()
Int_t compare(const KanEvtHeaderI& other, UInt_t recurse = 0, Bool_t verbose = kTRUE)
KanEvtHeaderI* buildTransient(KanEventReader& eR)
void loadFrom(const KanEvtHeaderI*, KanEventWriter& eW)
KanTransCache& transCache() const
Author: Eric A Charles
Last update: Mon Nov 22 19:30:44 2004
ROOT page - Class index - Class Hierarchy - 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.
|