ROOT logo
//////////////////////////////////////////////////////////////////////
// Author: Henrik Tydesjo                                           //
// Implementation of the nodes to put in the integer map            //
// (AliITSIntMap).                                                  //
//////////////////////////////////////////////////////////////////////   

#include "AliITSIntMapNode.h"

AliITSIntMapNode::AliITSIntMapNode():
  fKey(0),
  fVal(0),
  fLeft(NULL),
  fRight(NULL)
{}

AliITSIntMapNode::AliITSIntMapNode(Int_t key, Int_t val, AliITSIntMapNode* left, AliITSIntMapNode* right):
  fKey(key),
  fVal(val),
  fLeft(left),
  fRight(right)
{}

AliITSIntMapNode::AliITSIntMapNode(const AliITSIntMapNode& obj):
  fKey(obj.fKey),
  fVal(obj.fVal),
  fLeft(obj.fLeft),
  fRight(obj.fRight)
{
  // copy constructor
}

AliITSIntMapNode::~AliITSIntMapNode() 
{}

AliITSIntMapNode& AliITSIntMapNode::operator=(const AliITSIntMapNode& obj) 
{
  // assignment operator
  if (this!=&obj) {
    fKey = obj.fKey;
    fVal = obj.fVal;
    fLeft = obj.fLeft;
    fRight = obj.fRight;
  }
  return *this;
}

 AliITSIntMapNode.cxx:1
 AliITSIntMapNode.cxx:2
 AliITSIntMapNode.cxx:3
 AliITSIntMapNode.cxx:4
 AliITSIntMapNode.cxx:5
 AliITSIntMapNode.cxx:6
 AliITSIntMapNode.cxx:7
 AliITSIntMapNode.cxx:8
 AliITSIntMapNode.cxx:9
 AliITSIntMapNode.cxx:10
 AliITSIntMapNode.cxx:11
 AliITSIntMapNode.cxx:12
 AliITSIntMapNode.cxx:13
 AliITSIntMapNode.cxx:14
 AliITSIntMapNode.cxx:15
 AliITSIntMapNode.cxx:16
 AliITSIntMapNode.cxx:17
 AliITSIntMapNode.cxx:18
 AliITSIntMapNode.cxx:19
 AliITSIntMapNode.cxx:20
 AliITSIntMapNode.cxx:21
 AliITSIntMapNode.cxx:22
 AliITSIntMapNode.cxx:23
 AliITSIntMapNode.cxx:24
 AliITSIntMapNode.cxx:25
 AliITSIntMapNode.cxx:26
 AliITSIntMapNode.cxx:27
 AliITSIntMapNode.cxx:28
 AliITSIntMapNode.cxx:29
 AliITSIntMapNode.cxx:30
 AliITSIntMapNode.cxx:31
 AliITSIntMapNode.cxx:32
 AliITSIntMapNode.cxx:33
 AliITSIntMapNode.cxx:34
 AliITSIntMapNode.cxx:35
 AliITSIntMapNode.cxx:36
 AliITSIntMapNode.cxx:37
 AliITSIntMapNode.cxx:38
 AliITSIntMapNode.cxx:39
 AliITSIntMapNode.cxx:40
 AliITSIntMapNode.cxx:41
 AliITSIntMapNode.cxx:42
 AliITSIntMapNode.cxx:43
 AliITSIntMapNode.cxx:44
 AliITSIntMapNode.cxx:45
 AliITSIntMapNode.cxx:46