ROOT logo
// $Id: PerfMeterTarget.cxx 2088 2008-11-23 20:26:46Z matevz $

// Copyright (C) 1999-2008, Matevz Tadel. All rights reserved.
// This file is part of GLED, released under GNU General Public License version 2.
// For the licensing terms see $GLEDSYS/LICENSE or http://www.gnu.org/.

//__________________________________________________________________________
// PerfMeterTarget
//
//

#include "PerfMeterTarget.h"

ClassImp(PerfMeterTarget);

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

void PerfMeterTarget::_init()
{
  mCount = 0;
}

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

void PerfMeterTarget::AssignVector(TVector& vec)
{
  mVector.ResizeTo(vec);
  mVector = vec;
}

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

void PerfMeterTarget::NullMethod()
{
}

void PerfMeterTarget::IncCount()
{
  WriteLock();
  ++mCount;
  Stamp(FID());
  WriteUnlock();
}

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

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