ROOT logo
//*-- AUTHOR   : J. Wuestenfeld


//_HADES_CLASS_DESCRIPTION 
///////////////////////////////////////////////////////////////////////////////
//
// HMdcSlopes
//
// Category to store the results of slopecalibration in the tree.
//
///////////////////////////////////////////////////////////////////////////////

using namespace std;
#include "hmdcslopes.h"

#include "TBuffer.h"

HMdcSlopes::HMdcSlopes(void)
{
	// Default constructor
	slope = 0.5;
	error = 0.0;
	slopeMethode = 0;
}

HMdcSlopes::~HMdcSlopes(void)
{
	// Default destructor
}

void HMdcSlopes::Streamer(TBuffer &R__b)
{
   // Stream an object of class HMdcSlopes.

   UInt_t R__s, R__c;
   if (R__b.IsReading()) {
      Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
      TObject::Streamer(R__b);
      R__b >> sector;
      R__b >> module;
      R__b >> mbo;
      R__b >> tdc;
      R__b >> slope;
      R__b >> error;
      R__b >> slopeMethode;
      R__b.CheckByteCount(R__s, R__c, HMdcSlopes::IsA());
   } else {
      R__c = R__b.WriteVersion(HMdcSlopes::IsA(), kTRUE);
      TObject::Streamer(R__b);
      R__b << sector;
      R__b << module;
      R__b << mbo;
      R__b << tdc;
      R__b << slope;
      R__b << error;
      R__b << slopeMethode;
      R__b.SetByteCount(R__c, kTRUE);
   }
}

ClassImp(HMdcSlopes)
 hmdcslopes.cc:1
 hmdcslopes.cc:2
 hmdcslopes.cc:3
 hmdcslopes.cc:4
 hmdcslopes.cc:5
 hmdcslopes.cc:6
 hmdcslopes.cc:7
 hmdcslopes.cc:8
 hmdcslopes.cc:9
 hmdcslopes.cc:10
 hmdcslopes.cc:11
 hmdcslopes.cc:12
 hmdcslopes.cc:13
 hmdcslopes.cc:14
 hmdcslopes.cc:15
 hmdcslopes.cc:16
 hmdcslopes.cc:17
 hmdcslopes.cc:18
 hmdcslopes.cc:19
 hmdcslopes.cc:20
 hmdcslopes.cc:21
 hmdcslopes.cc:22
 hmdcslopes.cc:23
 hmdcslopes.cc:24
 hmdcslopes.cc:25
 hmdcslopes.cc:26
 hmdcslopes.cc:27
 hmdcslopes.cc:28
 hmdcslopes.cc:29
 hmdcslopes.cc:30
 hmdcslopes.cc:31
 hmdcslopes.cc:32
 hmdcslopes.cc:33
 hmdcslopes.cc:34
 hmdcslopes.cc:35
 hmdcslopes.cc:36
 hmdcslopes.cc:37
 hmdcslopes.cc:38
 hmdcslopes.cc:39
 hmdcslopes.cc:40
 hmdcslopes.cc:41
 hmdcslopes.cc:42
 hmdcslopes.cc:43
 hmdcslopes.cc:44
 hmdcslopes.cc:45
 hmdcslopes.cc:46
 hmdcslopes.cc:47
 hmdcslopes.cc:48
 hmdcslopes.cc:49
 hmdcslopes.cc:50
 hmdcslopes.cc:51
 hmdcslopes.cc:52
 hmdcslopes.cc:53
 hmdcslopes.cc:54
 hmdcslopes.cc:55
 hmdcslopes.cc:56
 hmdcslopes.cc:57
 hmdcslopes.cc:58
 hmdcslopes.cc:59
 hmdcslopes.cc:60
 hmdcslopes.cc:61