| #include "SvtRootClusterI.hh" |
SvtRootClusterI
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:
SvtRootClusterI& operator=(const SvtRootClusterI&)
protected:
virtual SvtRootCluster* buildTransient(KanEventReader& eR)
virtual void loadFrom(const SvtRootCluster*, KanEventWriter& eW)
virtual KanTransCache& transCache() const
public:
virtual ~SvtRootClusterI()
SvtRootCluster* access()
virtual Int_t compare(const SvtRootClusterI& other, UInt_t recurse = 0, Bool_t verbose = kTRUE)
virtual const char* iClassName() const
virtual UInt_t layer() const
virtual UInt_t nSkipped() const
virtual UInt_t numberStrips() const
virtual Double_t position() const
virtual Double_t pulseHeight() const
void set(SvtRootCluster* setTo)
virtual SvtEnums::readoutView side() const
virtual Double_t time() const
virtual Double_t timeError() const
SvtRootCluster* transient(KanEventReader& eR)
virtual TrkEnums::TrkViewInfo view() const
virtual UInt_t wafer() const
virtual UInt_t width() const
private:
KanTransCache_I<SvtRootClusterI> _cache !
This defines the interface for persistent SvtRootCluster objects.
This interface require the following acces functions:
// Functions that define which wafer the cluster is on
UInt_t layer() const
UInt_t wafer() const
SvtEnums::readoutView side() const
TrkEnums::TrkViewInfo view() const
// Functions that describe the clustering
UInt_t width() const
UInt_t numberStrips() const
UInt_t nSkipped() const
// Calculated values
Double_t position() const
Double_t time() const
Double_t timeError() const
Double_t pulseHeight() const
~SvtRootClusterI()
Inline Functions
const char* iClassName() const
UInt_t layer() const
UInt_t wafer() const
SvtEnums::readoutView side() const
TrkEnums::TrkViewInfo view() const
UInt_t width() const
UInt_t numberStrips() const
UInt_t nSkipped() const
Double_t position() const
Double_t time() const
Double_t timeError() const
Double_t pulseHeight() const
SvtRootClusterI& operator=(const SvtRootClusterI&)
SvtRootCluster* transient(KanEventReader& eR)
void set(SvtRootCluster* setTo)
SvtRootCluster* access()
Int_t compare(const SvtRootClusterI& other, UInt_t recurse = 0, Bool_t verbose = kTRUE)
SvtRootCluster* buildTransient(KanEventReader& eR)
void loadFrom(const SvtRootCluster*, KanEventWriter& eW)
KanTransCache& transCache() const
Author: E. Charles
Last update: SvtRootClusterI.cc,v 1.2 2004/01/13 18:53:26 echarles Exp $
Copyright (C) 2003 LBNL
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.
|