| #include "TrkHotListK.hh" |
TrkHotListK
class description - source file - inheritance tree (.pdf)
private:
TrkHotListK(const TrkHotListK&)
TrkHotListK& operator=(const TrkHotListK&)
static void setContext()
protected:
virtual TrkHotList* buildTransient(KanEventReader& eR)
virtual Bool_t fillReadRefHook(KanEventReader& eR)
virtual Bool_t fillWriteRefHook(KanEventWriter& eW)
virtual void loadFrom(const TrkHotList* transient, KanEventWriter& eW)
virtual void resetHook(Dna::Scope scope = Dna::Event)
public:
TrkHotListK()
virtual ~TrkHotListK()
virtual const DchDetector* dchDetector() const
virtual const DchHOTI* dchHot(UInt_t ihot) const
virtual const DchTimeToDistList* dchTimeToDistList() const
virtual UInt_t firstDchLayer() const
virtual Bool_t hitCapable() const
virtual bool isProtoII() const
virtual UInt_t lastDchLayer() const
virtual Int_t nActive(TrkEnums::TrkViewInfo view = TrkEnums::bothView) const
virtual Int_t nDch(TrkEnums::TrkViewInfo view = TrkEnums::bothView) const
virtual Int_t nHit(TrkEnums::TrkViewInfo view = TrkEnums::bothView) const
virtual Int_t nSvt(TrkEnums::TrkViewInfo view = TrkEnums::bothView) const
virtual void setTrkRecoTrkI(const TrkRecoTrkI* trk)
virtual const SvtDetector* svtDetector() const
virtual const SvtHitReso* svtHitReso() const
virtual const SvtHOTI* svtHot(UInt_t ihot) const
virtual TrkEnums::TrkViewInfo svtView(Int_t layer) const
virtual const TrkRecoTrkI* trkRecoTrkI() const
private:
KanObjectRefVector<SvtHOTI> _svthots ! References to the Hot Lists...
KanReferenceVector _svthotsVal ...and the actual data
KanObjectRefVector<DchHOTI> _dchhots ! References to the Hot Lists...
KanReferenceVector _dchhotsVal ...and the actual data
const TrkRecoTrkI* _trk ! supplied from outside
static const DchDetector* _dchdet !
static const DchTimeToDistList* _t2d !
static bool _isProtoII !
static const SvtDetector* _svtdet !
static const SvtHitReso* _svtres !
static bool _loadDetInfo !
TrkHotListK() :
_svthots(_svthotsVal,*this,Dna::Event),
_dchhots(_dchhotsVal,*this,Dna::Event),
_trk(0)
~TrkHotListK()
void loadFrom(const TrkHotList* transient, KanEventWriter& eW )
set references to the hots
TrkHotList* buildTransient( KanEventReader& eR )
create a full hotlist
Int_t nActive(TrkEnums::TrkViewInfo view) const
Int_t nDch(TrkEnums::TrkViewInfo view) const
Int_t nSvt(TrkEnums::TrkViewInfo view) const
Int_t nHit(TrkEnums::TrkViewInfo view) const
TrkEnums::TrkViewInfo svtView(Int_t layer) const
UInt_t firstDchLayer() const
UInt_t lastDchLayer() const
const DchHOTI* dchHot(UInt_t ihot) const
const SvtHOTI* svtHot(UInt_t ihot) const
setContext()
Inline Functions
Bool_t hitCapable() const
void setTrkRecoTrkI(const TrkRecoTrkI* trk)
const TrkRecoTrkI* trkRecoTrkI() const
const SvtDetector* svtDetector() const
const SvtHitReso* svtHitReso() const
const DchDetector* dchDetector() const
const DchTimeToDistList* dchTimeToDistList() const
bool isProtoII() const
Bool_t fillWriteRefHook(KanEventWriter& eW)
Bool_t fillReadRefHook(KanEventReader& eR)
void resetHook(Dna::Scope scope = Dna::Event)
TrkHotListK TrkHotListK(const TrkHotListK&)
TrkHotListK& operator=(const TrkHotListK&)
Author: Leif Wilden
Last update: Mon Nov 22 19:33:37 2004
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.
|