11 cout <<
PHWHERE <<
"ERROR Reset() not implemented by daughter class" << endl;
17 os <<
"identify yourself: virtual SyncObject Object" << endl;
23 cout <<
PHWHERE <<
"isValid not implemented by daughter class" << endl;
30 cout <<
"SyncObject::clone() not implemented by daughter class" << endl;
37 if (
this != &source )
virtual SyncObject * clone() const
Virtual copy constructor.
virtual void EventNumber(const int)
set Event Number
virtual void RunNumber(const int)
set Run Number
virtual void Reset()
Clear Sync.
virtual void EventCounter(const int)
set Event Counter
virtual void SegmentNumber(const int)
set Segment Number
virtual int Different(const SyncObject *other) const
virtual SyncObject & operator=(const SyncObject &source)
virtual int isValid() const
isValid returns non zero if object contains valid data
virtual void identify(std::ostream &os=std::cout) const