/*
$Log: T49AbsClasses.C,v $
Revision 1.4 2002/02/04 16:06:22 cblume
Add T49Veto
Revision 1.3 2001/11/12 10:50:35 cblume
Update for ROOT v3.01
* Revision 1.2 1999/11/23 12:58:56 cblume
* Remove files
*
*/
#include "stdlib.h"
#include "TObject.h"
#include "TClass.h"
#include "T49Event.h"
#include "T49Particle.h"
#include "T49Vertex.h"
#include "T49MonitorTPC.h"
#include "T49Beam.h"
#include "T49Ring.h"
#include "T49Veto.h"
ClassImp(T49Event)
//_____________________________________________________________________________
void T49Event::Streamer(TBuffer &R__b)
{
// Stream an object of class T49Event.
UInt_t R__s, R__c;
if (R__b.IsReading()) {
Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
if (R__v > 1) {
T49Event::Class()->ReadBuffer(R__b, this, R__v, R__s, R__c);
return;
}
TObject::Streamer(R__b);
R__b.CheckByteCount(R__s, R__c, T49Event::IsA());
} else {
T49Event::Class()->WriteBuffer(R__b,this);
// R__c = R__b.WriteVersion(T49Event::IsA(), kTRUE);
// TObject::Streamer(R__b);
// R__b.SetByteCount(R__c, kTRUE);
}
}
ClassImp(T49Vertex)
//______________________________________________________________________________
void T49Vertex::Streamer(TBuffer &R__b)
{
// Stream an object of class T49Vertex.
UInt_t R__s, R__c;
if (R__b.IsReading()) {
Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
if (R__v > 1) {
T49Vertex::Class()->ReadBuffer(R__b, this, R__v, R__s, R__c);
return;
}
TObject::Streamer(R__b);
R__b.CheckByteCount(R__s, R__c, T49Vertex::IsA());
} else {
T49Vertex::Class()->WriteBuffer(R__b,this);
// R__c = R__b.WriteVersion(T49Vertex::IsA(), kTRUE);
// TObject::Streamer(R__b);
// R__b.SetByteCount(R__c, kTRUE);
}
}
ClassImp(T49Particle)
//______________________________________________________________________________
void T49Particle::Streamer(TBuffer &R__b)
{
// Stream an object of class T49Particle.
UInt_t R__s, R__c;
if (R__b.IsReading()) {
Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
if (R__v > 1) {
T49Particle::Class()->ReadBuffer(R__b, this, R__v, R__s, R__c);
return;
}
TObject::Streamer(R__b);
R__b.CheckByteCount(R__s, R__c, T49Particle::IsA());
} else {
T49Particle::Class()->WriteBuffer(R__b,this);
// R__c = R__b.WriteVersion(T49Particle::IsA(), kTRUE);
// TObject::Streamer(R__b);
// R__b.SetByteCount(R__c, kTRUE);
}
}
ClassImp(T49MonitorTPC)
//______________________________________________________________________________
void T49MonitorTPC::Streamer(TBuffer &R__b)
{
// Stream an object of class T49MonitorTPC.
UInt_t R__s, R__c;
if (R__b.IsReading()) {
Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
if (R__v > 1) {
T49MonitorTPC::Class()->ReadBuffer(R__b, this, R__v, R__s, R__c);
return;
}
TObject::Streamer(R__b);
R__b.CheckByteCount(R__s, R__c, T49MonitorTPC::IsA());
} else {
T49MonitorTPC::Class()->WriteBuffer(R__b,this);
// R__c = R__b.WriteVersion(T49MonitorTPC::IsA(), kTRUE);
// TObject::Streamer(R__b);
// R__b.SetByteCount(R__c, kTRUE);
}
}
ClassImp(T49Beam)
//______________________________________________________________________________
void T49Beam::Streamer(TBuffer &R__b)
{
// Stream an object of class T49Beam.
UInt_t R__s, R__c;
if (R__b.IsReading()) {
Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
if (R__v > 1) {
T49Beam::Class()->ReadBuffer(R__b, this, R__v, R__s, R__c);
return;
}
TObject::Streamer(R__b);
R__b.CheckByteCount(R__s, R__c, T49Beam::IsA());
} else {
T49Beam::Class()->WriteBuffer(R__b,this);
// R__c = R__b.WriteVersion(T49Beam::IsA(), kTRUE);
// TObject::Streamer(R__b);
// R__b.SetByteCount(R__c, kTRUE);
}
}
ClassImp(T49Ring)
//______________________________________________________________________________
void T49Ring::Streamer(TBuffer &R__b)
{
// Stream an object of class T49Ring.
UInt_t R__s, R__c;
if (R__b.IsReading()) {
Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
if (R__v > 1) {
T49Ring::Class()->ReadBuffer(R__b, this, R__v, R__s, R__c);
return;
}
TObject::Streamer(R__b);
R__b.CheckByteCount(R__s, R__c, T49Ring::IsA());
} else {
T49Ring::Class()->WriteBuffer(R__b,this);
// R__c = R__b.WriteVersion(T49Ring::IsA(), kTRUE);
// TObject::Streamer(R__b);
// R__b.SetByteCount(R__c, kTRUE);
}
}
ClassImp(T49Veto)
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.