ROOT logo
#ifndef HLINKEDDATAOBJECT_H
#define HLINKEDDATAOBJECT_H

#include "hlocateddataobject.h"

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

  HLinkedDataObject(void);
  ~HLinkedDataObject(void);
  void setNextHitIndex(Int_t next) {nextHit = (Short_t)next;}
  Int_t getNextHitIndex(void) {return (Int_t)nextHit;}
  virtual Int_t getTrack() {return 0;}
  ClassDef(HLinkedDataObject,1)  //Data object with link index
};

#endif /* !HLINKEDDATAOBJECT_H */
 hlinkeddataobject.h:1
 hlinkeddataobject.h:2
 hlinkeddataobject.h:3
 hlinkeddataobject.h:4
 hlinkeddataobject.h:5
 hlinkeddataobject.h:6
 hlinkeddataobject.h:7
 hlinkeddataobject.h:8
 hlinkeddataobject.h:9
 hlinkeddataobject.h:10
 hlinkeddataobject.h:11
 hlinkeddataobject.h:12
 hlinkeddataobject.h:13
 hlinkeddataobject.h:14
 hlinkeddataobject.h:15
 hlinkeddataobject.h:16
 hlinkeddataobject.h:17
 hlinkeddataobject.h:18
 hlinkeddataobject.h:19
 hlinkeddataobject.h:20
 hlinkeddataobject.h:21