ROOT logo
//////////////////////////////////////////////////////////////////////////////
//
// $Id: $
//
//*-- Author  : Witold Przygoda (przygoda@psja1.if.uj.edu.pl)
//*-- Revised : Martin Jurkovic <martin.jurkovic@ph.tum.de> 2010
//
//_HADES_CLASS_DESCRIPTION
//////////////////////////////////////////////////////////////////////////////
//
//  HRichPadGraph
//
//
//////////////////////////////////////////////////////////////////////////////


#ifndef HRICHPADGRAPH_H
#define HRICHPADGRAPH_H

#include "TObject.h"


// ****************************************************************************

class HRichPadGraph: public TObject  {

// ****************************************************************************

private:

   Int_t iNodeListLen;
   Int_t iNodeNr;
   Int_t iLinkNodeNr;

public:

   Int_t iLabel;

   HRichPadGraph **pNodeList; //!

   HRichPadGraph();
   virtual ~HRichPadGraph();

   HRichPadGraph(const HRichPadGraph& source);
   HRichPadGraph& operator=(const HRichPadGraph& source);

   void InitGraph(Int_t nodenr, Int_t listlen);
   void AddNode(HRichPadGraph* nodeptr);
   Int_t MarkNodes(Int_t labelnr);

   ClassDef(HRichPadGraph, 1)
};

//============================================================================


#endif // HRICHPADGRAPH_H
 hrichpadgraph.h:1
 hrichpadgraph.h:2
 hrichpadgraph.h:3
 hrichpadgraph.h:4
 hrichpadgraph.h:5
 hrichpadgraph.h:6
 hrichpadgraph.h:7
 hrichpadgraph.h:8
 hrichpadgraph.h:9
 hrichpadgraph.h:10
 hrichpadgraph.h:11
 hrichpadgraph.h:12
 hrichpadgraph.h:13
 hrichpadgraph.h:14
 hrichpadgraph.h:15
 hrichpadgraph.h:16
 hrichpadgraph.h:17
 hrichpadgraph.h:18
 hrichpadgraph.h:19
 hrichpadgraph.h:20
 hrichpadgraph.h:21
 hrichpadgraph.h:22
 hrichpadgraph.h:23
 hrichpadgraph.h:24
 hrichpadgraph.h:25
 hrichpadgraph.h:26
 hrichpadgraph.h:27
 hrichpadgraph.h:28
 hrichpadgraph.h:29
 hrichpadgraph.h:30
 hrichpadgraph.h:31
 hrichpadgraph.h:32
 hrichpadgraph.h:33
 hrichpadgraph.h:34
 hrichpadgraph.h:35
 hrichpadgraph.h:36
 hrichpadgraph.h:37
 hrichpadgraph.h:38
 hrichpadgraph.h:39
 hrichpadgraph.h:40
 hrichpadgraph.h:41
 hrichpadgraph.h:42
 hrichpadgraph.h:43
 hrichpadgraph.h:44
 hrichpadgraph.h:45
 hrichpadgraph.h:46
 hrichpadgraph.h:47
 hrichpadgraph.h:48
 hrichpadgraph.h:49
 hrichpadgraph.h:50
 hrichpadgraph.h:51
 hrichpadgraph.h:52
 hrichpadgraph.h:53
 hrichpadgraph.h:54
 hrichpadgraph.h:55
 hrichpadgraph.h:56
 hrichpadgraph.h:57