#include <TofData.h>
Inheritance diagram for TofValue:
Public Member Functions | |
int | channel () const |
int | channel () const |
int | clock () const |
int | clock () const |
int | number () const |
int | number () const |
TofValue & | operator= (const TofValue &source) |
TofValue & | operator= (const TofValue &source) |
void | setNumber (int number) |
void | setNumber (int number) |
void | setUsed (bool used) |
void | setUsed (bool used) |
virtual void | setValue (int value)=0 |
virtual void | setValue (int value)=0 |
int | times () const |
int | times () const |
void | timesmm () |
void | timesmm () |
void | timespp () |
void | timespp () |
TofValue () | |
TofValue () | |
bool | used () const |
bool | used () const |
double | value () const |
double | value () const |
virtual | ~TofValue () |
virtual | ~TofValue () |
Protected Attributes | |
int | m_channel |
int | m_clock |
double | m_value |
Private Attributes | |
int | m_number |
int | m_times |
bool | m_used |
|
00011 { 00012 m_channel = -999; 00013 m_value = -999.0; 00014 m_times = -1; 00015 m_number = 0; 00016 m_clock = -999; 00017 m_used = false; 00018 return; 00019 }
|
|
00022 {}
|
|
|
|
|
|
00017 { return m_channel; }
|
|
00017 { return m_channel; }
|
|
00020 { return m_clock; }
|
|
00020 { return m_clock; }
|
|
00019 { return m_number; }
|
|
00019 { return m_number; }
|
|
|
|
00025 { 00026 m_channel = source.m_channel; 00027 m_value = source.m_value; 00028 m_times = source.m_times; 00029 m_number = source.m_number; 00030 m_clock = source.m_clock; 00031 m_used = source.m_used; 00032 return *this; 00033 }
|
|
00026 { m_number = number; }
|
|
00026 { m_number = number; }
|
|
00028 { m_used = used; }
|
|
00028 { m_used = used; }
|
|
|
|
|
|
00018 { return m_times; }
|
|
00018 { return m_times; }
|
|
|
|
|
|
|
|
|
|
00022 { return m_used; }
|
|
00022 { return m_used; }
|
|
00021 { return m_value; }
|
|
00021 { return m_value; }
|
|
|
|
|
|
|
|
|
|
|
|
|