Class Reference for E1039 Core & Analysis Software
|
#include </dev/shm/kenichi/update-github-e1039-doc/e1039-core/framework/ffaobjects/SyncObjectv2.h>
Public Member Functions | |
SyncObjectv2 () | |
ctor More... | |
SyncObjectv2 (const SyncObject &) | |
SyncObjectv2 * | clone () const |
Virtual copy constructor. More... | |
virtual | ~SyncObjectv2 () |
dtor More... | |
void | Reset () |
Clear Event. More... | |
void | identify (std::ostream &os=std::cout) const |
void | SegmentNumber (const int ival) |
set Segment Number More... | |
![]() | |
SyncObjectv1 () | |
ctor More... | |
SyncObjectv1 (const SyncObject &) | |
virtual | ~SyncObjectv1 () |
dtor More... | |
int | isValid () const |
isValid returns non zero if object contains valid data More... | |
void | EventCounter (const int ival) |
set Event Counter More... | |
void | EventNumber (const int ival) |
set Event Number More... | |
void | RunNumber (const int ival) |
set Run Number More... | |
![]() | |
virtual | ~SyncObject () |
dtor More... | |
virtual SyncObject & | operator= (const SyncObject &source) |
virtual int | Different (const SyncObject *other) const |
virtual | ~SyncObject () |
dtor More... | |
virtual SyncObject & | operator= (const SyncObject &source) |
virtual int | Different (const SyncObject *other) const |
![]() | |
PHObject () | |
ctor More... | |
virtual | ~PHObject () |
dtor More... | |
virtual int | isValid (const float) const |
virtual int | isValid (const double) const |
virtual int | isValid (const int) const |
virtual int | isValid (const unsigned int) const |
virtual int | isImplemented (const float f) const |
virtual int | isImplemented (const double f) const |
virtual int | isImplemented (const int i) const |
virtual int | isImplemented (const unsigned int i) const |
void | SplitLevel (const int i) |
int | SplitLevel () const |
void | BufferSize (const int i) |
int | BufferSize () const |
Protected Member Functions | |
int | SegmentNumber () const |
get Segment Number More... | |
![]() | |
int | EventCounter () const |
get Event Counter More... | |
int | EventNumber () const |
get Event Number More... | |
int | RunNumber () const |
get Run Number More... | |
Protected Attributes | |
int | segmentnumber |
![]() | |
int | eventcounter |
int | eventnumber |
int | runnumber |
Definition at line 7 of file SyncObjectv2.h.
SyncObjectv2::SyncObjectv2 | ( | ) |
ctor
Definition at line 9 of file SyncObjectv2.cc.
Referenced by clone().
SyncObjectv2::SyncObjectv2 | ( | const SyncObject & | source | ) |
Definition at line 15 of file SyncObjectv2.cc.
References SyncObjectv1::EventCounter(), SyncObject::EventCounter(), SyncObjectv1::EventNumber(), SyncObject::EventNumber(), SyncObjectv1::RunNumber(), SyncObject::RunNumber(), SegmentNumber(), and SyncObject::SegmentNumber().
|
inlinevirtual |
dtor
Definition at line 17 of file SyncObjectv2.h.
|
inlinevirtual |
Virtual copy constructor.
Reimplemented from SyncObjectv1.
Definition at line 15 of file SyncObjectv2.h.
References SyncObjectv2().
|
virtual |
identify Function from PHObject
os | Output Stream |
Reimplemented from SyncObjectv1.
Definition at line 30 of file SyncObjectv2.cc.
References SyncObjectv1::eventcounter, SyncObjectv1::eventnumber, SyncObjectv1::runnumber, and segmentnumber.
|
virtual |
Clear Event.
Reimplemented from SyncObjectv1.
Definition at line 23 of file SyncObjectv2.cc.
References SyncObjectv1::Reset(), and segmentnumber.
|
inlineprotectedvirtual |
get Segment Number
Reimplemented from SyncObject.
Definition at line 33 of file SyncObjectv2.h.
References segmentnumber.
Referenced by SyncObjectv2().
|
inlinevirtual |
set Segment Number
Reimplemented from SyncObject.
Definition at line 28 of file SyncObjectv2.h.
References segmentnumber.
|
protected |
Definition at line 35 of file SyncObjectv2.h.
Referenced by identify(), Reset(), and SegmentNumber().