| #include "BtaCandIdSimpleBlockK.hh" |
BtaCandIdSimpleBlockK
class description - source file - inheritance tree (.pdf)
protected:
virtual BtaCandIdSimpleBlock* buildTransient(KanEventReader& eR)
virtual void loadFrom(const BtaCandIdSimpleBlock* transient, KanEventWriter& eW)
virtual void setDependentBranches()
public:
BtaCandIdSimpleBlockK()
virtual ~BtaCandIdSimpleBlockK()
virtual UInt_t listIdx(const char* listName) const
virtual bool multiListCands(vector<BtaCandIdI*>& list, const char* listName) const
virtual bool singleListCands(UInt_t& iFirst, UInt_t& nCand, const char* listName) const
private:
KanCache<KanArray_String> _desc ! Meta data of list names
KanCache<KanClonesVectorK<BtaSimpleBlockDataK> > _blockData ! Vector of simple block data
Simple persistent class responsible for storing list name meta data
and a list of simple block data objects.
BtaCandIdSimpleBlockK()
:BtaCandIdSimpleBlockI(),
_desc(Dna::Collection),
_blockData(Dna::Event)
~BtaCandIdSimpleBlockK()
void loadFrom(const BtaCandIdSimpleBlock* transient,
KanEventWriter& eW)
buildTransient(KanEventReader& eR)
Fill block data. Should implement a std::vector equivalent
void setDependentBranches()
UInt_t listIdx(const char* listName) const
bool multiListCands(std::vector<BtaCandIdI*>& list, const char* listName) const
Inline Functions
bool singleListCands(UInt_t& iFirst, UInt_t& nCand, const char* listName) const
Author: Jane Tinslay, David Brown.
Last update: Mon Nov 22 19:26:11 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.
|