// //*-- Author: M. Jurkovic martin.jurkovic@ph.tum.de //_HADES_CLASS_DESCRIPTION ///////////////////////////////////////////////////////////// // HStart2Hit // // This class contains START2 hit data // ///////////////////////////////////////////////////////////// #include "hstart2hit.h" ClassImp(HStart2Hit) void HStart2Hit::Streamer(TBuffer &R__b) { // Stream an object of class HStart2Hit. 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 >> fModule; R__b >> fStrip; R__b >> fMultiplicity; R__b >> fTime; R__b >> fWidth; R__b >> fFlag; if (R__v > 1) R__b >> fCorrFlag; else fCorrFlag = -1; R__b.CheckByteCount(R__s, R__c, HStart2Hit::IsA()); } else { R__c = R__b.WriteVersion(HStart2Hit::IsA(), kTRUE); TObject::Streamer(R__b); R__b << fModule; R__b << fStrip; R__b << fMultiplicity; R__b << fTime; R__b << fWidth; R__b << fFlag; R__b << fCorrFlag; R__b.SetByteCount(R__c, kTRUE); } }