FEDRA emulsion software from the OPERA Collaboration
EdbCluster.cxx File Reference
#include <TBuffer.h>
#include <TPolyMarker3D.h>
#include <TClass.h>
#include "EdbCluster.h"
Include dependency graph for EdbCluster.cxx:

Functions

 ClassImp (EdbCluster) ClassImp(EdbClustersBox) void EdbCluster
 

Function Documentation

◆ ClassImp()

ClassImp ( EdbCluster  )
21 {
22  // Stream an object of class EdbCluster.
23 
24  UInt_t R__s, R__c;
25  if (R__b.IsReading()) {
26  Version_t R__v = R__b.ReadVersion(&R__s, &R__c); if (R__v) { }
27  if (R__v > 1) {
28  EdbCluster::Class()->ReadBuffer(R__b, this, R__v, R__s, R__c);
29  return;
30  }
31  //====process old versions before automatic schema evolution
32  TObject::Streamer(R__b);
33  EdbPoint3D::Streamer(R__b);
34  R__b >> eX;
35  R__b >> eY;
36  R__b >> eZ;
37  R__b >> eArea;
38  R__b >> eVolume;
39  R__b >> eFrame;
40  R__b >> eSide;
41  R__b >> eSegment;
42  R__b.CheckByteCount(R__s, R__c, EdbCluster::IsA());
43  //====end of old versions
44  } else {
45  EdbCluster::Class()->WriteBuffer(R__b,this);
46  }
47 }
double eX
Definition: EdbPhys.cxx:177