IfrAbs3DK
class description - source file - inheritance tree (.pdf)
protected:
virtual IfrAbs3D* buildTransient(KanEventReader& eR)
virtual Bool_t fillReadRefHook(KanEventReader& eR)
virtual Bool_t fillWriteRefHook(KanEventWriter& eW)
virtual void loadFrom(const IfrAbs3D* transient, KanEventWriter& eW)
virtual void resetHook(Dna::Scope scope = Dna::Event)
public:
IfrAbs3DK()
virtual ~IfrAbs3DK()
virtual IfrAbs1DI* digi(UInt_t i) const
static UInt_t maxNumberOfDigis()
virtual UInt_t nDigis() const
virtual void print(ostream& os = std::cout) const
private:
KanObjectRefVector<IfrAbs1DI> _digis ! References to IfrAbs1D Clusters...
KanReferenceVector _digisVal ...and the actual data
The Persistent class for IfrAbs3D objects.
This IfrAbs3DI interface requires the following functions:
UInt_t nDigis() const;
IfrAbs1DI* digi(UInt_t i) const;
Persistent Location:
Aod::"Ifr_Abs3Ds"
Esd::"Ifr_Abs3Ds"
Persistent Size: 4 bytes + 4 * nDigis() bytes uncompressed
The persistent data is just a vector of references to the associated
IfrAbs1DK objects.
IfrAbs3DK() :
IfrAbs3DI(),
// _digisVal(0),
_digis(_digisVal,*this,Dna::Event)
~IfrAbs3DK()
void print( ostream& os ) const
standard print function
format is:
IfrAbs3D <nDigis> <view1:layer1:sector1:strip1> <view2:layer2:sector2:strip2> ...
void loadFrom( const IfrAbs3D* transient, KanEventWriter& eW )
Fill the persistent data from a transient
IfrAbs3D* buildTransient( KanEventReader& eR )
Build a transient from the persistent data
Inline Functions
UInt_t maxNumberOfDigis()
UInt_t nDigis() const
IfrAbs1DI* digi(UInt_t i) const
Bool_t fillWriteRefHook(KanEventWriter& eW)
Bool_t fillReadRefHook(KanEventReader& eR)
void resetHook(Dna::Scope scope = Dna::Event)
Author: L. Lista, L. Wilden
Last update: IfrAbs3DK.cc,v 1.17 2004/08/06 06:10:44 bartoldu 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.
|