| #include "DrcMiniTrackK.hh" |
DrcMiniTrackK
class description - source file - inheritance tree (.pdf)
protected:
virtual DrcTrack* buildTransient(KanEventReader& eR)
virtual Bool_t fillReadRefHook(KanEventReader& eR)
virtual Bool_t fillWriteRefHook(KanEventWriter& eW)
virtual void loadFrom(const DrcTrack* aDrcTrack, KanEventWriter& eW)
virtual void resetHook(Dna::Scope scope = Dna::Event)
public:
DrcMiniTrackK()
virtual ~DrcMiniTrackK()
virtual const DrcRecoHitI* hit(UInt_t i) const
virtual UInt_t nHits() const
private:
KanObjectRefVector<DrcRecoHitI> _hits ! Vector of the hits...
KanReferenceVector _hitsVal ...and the actual data
const TrkRecoTrkI* _trk ! supplied from outside
Persistent class for DrcTrack
The DrcTrackI interface requires the following access functions:
UInt_t nHits() const // number of hits on the track
const DrcRecoHitI* hit(UInt_t i) const; // the ith hit
Persistent Location:
Esd::"Drc_Tracks"
Persistent Size: 4 + 4 * nHits() bytes uncompressed.
Persistent Structure:
KanObjectRefVector<DrcRecoHitI> _hits; //! Vector of the hits...
KanReferenceVector _hitsVal; // ...and the actual dat
DrcMiniTrackK() :
DrcTrackI(),
// _hitsVal(0),
_hits(_hitsVal,*this,Dna::Event)
~DrcMiniTrackK()
void loadFrom( const DrcTrack* theDrcTrack,
KanEventWriter& eW )
DrcTrack* buildTransient( KanEventReader& eR )
OK, create the DrcTrack proxy
Inline Functions
UInt_t nHits() const
const DrcRecoHitI* hit(UInt_t i) const
Bool_t fillWriteRefHook(KanEventWriter& eW)
Bool_t fillReadRefHook(KanEventReader& eR)
void resetHook(Dna::Scope scope = Dna::Event)
Author: L. Wilden, G. Hamel de Monchenault, L. Wilden
Last update: DrcMiniTrackK.cc,v 1.15 2004/02/14 01:21:12 jtinslay 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.
|