DchHitI
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:
DchHitI& operator=(const DchHitI&)
protected:
virtual DchHit* buildTransient(KanEventReader& eR)
virtual void loadFrom(const DchHit*, KanEventWriter& eW)
virtual KanTransCache& transCache() const
public:
virtual ~DchHitI()
DchHit* access()
virtual Double_t charge() const
virtual Int_t compare(const DchHitI& other, UInt_t recurse = 0, Bool_t verbose = kTRUE)
virtual const char* iClassName() const
virtual UInt_t layernumber() const
void set(DchHit* setTo)
virtual UInt_t status() const
virtual Int_t tdcIndex() const
virtual Double_t tdcTime() const
DchHit* transient(KanEventReader& eR)
virtual UInt_t wirenumber() const
private:
KanTransCache_I<DchHitI> _cache !
This is the interface for persistent DchHits.
This interface requires the following functions:
UInt_t layernumber() const // Layer of the hit
UInt_t wirenumber() const // Wire index of the hit
UInt_t status() const = 0 // Status flag (0 = ok)
Double_t charge() const = 0 // Pedestal subtracted charge
Double_t tdcTime() const = 0 // ???
Int_t tdcIndex() const = 0 // ???
~DchHitI()
Inline Functions
const char* iClassName() const
UInt_t layernumber() const
UInt_t wirenumber() const
UInt_t status() const
Double_t charge() const
Double_t tdcTime() const
Int_t tdcIndex() const
DchHitI& operator=(const DchHitI&)
DchHit* transient(KanEventReader& eR)
void set(DchHit* setTo)
DchHit* access()
Int_t compare(const DchHitI& other, UInt_t recurse = 0, Bool_t verbose = kTRUE)
DchHit* buildTransient(KanEventReader& eR)
void loadFrom(const DchHit*, KanEventWriter& eW)
KanTransCache& transCache() const
Author: E. Charles
Last update: DchHitI.cc,v 1.4 2004/01/13 18:58:23 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.
|