#include "hlinkeddataobject.h"

HLinkedDataObject


class description - source file - inheritance tree (.pdf)

class HLinkedDataObject : public HLocatedDataObject

Inheritance Chart:
TObject
<-
HLocatedDataObject
<-
HLinkedDataObject
<-
HGeantMdc
HGeantRichDirect
HGeantRichMirror
HGeantRichPhoton
HGeantRpc
HGeantShower
HGeantTof
HGeantWall

    public:
HLinkedDataObject() HLinkedDataObject(const HLinkedDataObject&) ~HLinkedDataObject() static TClass* Class() Int_t getNextHitIndex() virtual Int_t getTrack() virtual TClass* IsA() const HLinkedDataObject& operator=(const HLinkedDataObject&) void setNextHitIndex(Int_t next) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members


    protected:
Short_t nextHit index of next hit object in cat (-1 if none) public:
Float_t sortVariable ! used to sort linked objects (non-persistent!)

Class Description

 HLinkedDataObject

 This is a data object which also stores the cat index of the next hit,
 e.g. with same track number. This allows to construct linked lists of hits.

 Int_t getNextHitIndex() returns the index of next hit.
 void setNextHitIndex(Int_t) sets it.



HLinkedDataObject(void)

~HLinkedDataObject(void)



Inline Functions


                      void setNextHitIndex(Int_t next)
                     Int_t getNextHitIndex()
                     Int_t getTrack()
                   TClass* Class()
                   TClass* IsA() const
                      void ShowMembers(TMemberInspector& insp, char* parent)
                      void Streamer(TBuffer& b)
                      void StreamerNVirtual(TBuffer& b)
         HLinkedDataObject HLinkedDataObject(const HLinkedDataObject&)
        HLinkedDataObject& operator=(const HLinkedDataObject&)


Author: R. Holzmann
Last update: 18/11/1999


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.