| #include "UsrCandBlockK.hh" |
UsrCandBlockK
class description - source file - inheritance tree (.pdf)
protected:
void addVector(const string&, UsrVectorBaseK*) const
virtual KanCompoundObj<UsrCandBlock>::trans_t* buildTransient(KanEventReader& eR)
virtual void loadFrom(const KanCompoundObj<UsrCandBlock>::trans_t* transient, KanEventWriter& eW)
virtual Int_t readHook(KanEventReader& eR)
virtual void setDependentBranches()
virtual Int_t setReadBranchSelf(KanTreeBase& tree, const char* name)
virtual Int_t setWriteBranchSelf(KanTreeBase& tree, const char* branchName, Bool_t replace = kFALSE, Int_t bufSize = 32*Kan::kiloByte(), Int_t split = 99)
public:
UsrCandBlockK()
virtual ~UsrCandBlockK()
UInt_t nCands() const
Int_t readIndex()
Bool_t replace(const char* varName, UsrVectorBaseK& vect)
KanClonesVector_I<KanRefObject<BtaCandIdI> >* theVect() const
private:
KanCache<KanClonesVectorK<KanRefObject<BtaCandIdI> > > _cands !
KanCache<KanArray_String> _varNames !
map<string,UsrVectorBaseK*,less<string>,allocator<pair<const string,UsrVectorBaseK*> > > _usrMaps !
map<string,UsrVectorBaseK*,less<string>,allocator<pair<const string,UsrVectorBaseK*> > > _maps !
UInt_t _nCands !
TBranch* _indexReadBranch !
TBranch* _indexWriteBranch !
UsrCandBlockK() :
KanCompoundObj<trans_t>(),
_cands(Dna::Event),
_varNames(Dna::Collection),
_indexReadBranch(0),
_indexWriteBranch(0)
~UsrCandBlockK()
Bool_t replace(const char* varName, UsrVectorBaseK& vect)
Int_t readIndex()
void loadFrom(const trans_t * transient, KanEventWriter& eW )
Int_t setReadBranchSelf(KanTreeBase& tree,
const char* name)
Int_t setWriteBranchSelf(KanTreeBase& tree, const char* branchName,
Bool_t replace,
Int_t bufSize, Int_t split)
void addVector(const std::string& s, UsrVectorBaseK* v) const
Int_t readHook(KanEventReader& eR)
void setDependentBranches()
Inline Functions
KanClonesVector_I<KanRefObject<BtaCandIdI> >* theVect() const
UInt_t nCands() const
KanCompoundObj<UsrCandBlock>::trans_t* buildTransient(KanEventReader& eR)
Last update: UsrCandBlockK.cc,v 1.24 2004/08/23 18:32:02 echarles Exp $
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.
|