#include <BesTofDigi.hh>
Public Member Functions | |
BesTofDigi (const BesTofDigi &) | |
BesTofDigi () | |
BesTofDigi (const BesTofDigi &) | |
BesTofDigi () | |
virtual void | Draw () |
virtual void | Draw () |
G4double | GetBackADC () |
G4double | GetBackADC () |
G4double | GetBackTDC () |
G4double | GetBackTDC () |
G4double | GetForwADC () |
G4double | GetForwADC () |
G4double | GetForwTDC () |
G4double | GetForwTDC () |
G4int | GetPartId () |
G4int | GetPartId () |
G4int | GetScinNb () |
G4int | GetScinNb () |
G4int | GetTrackIndex () |
G4int | GetTrackIndex () |
void | operator delete (void *) |
void | operator delete (void *) |
void * | operator new (size_t) |
void * | operator new (size_t) |
const BesTofDigi & | operator= (const BesTofDigi &) |
const BesTofDigi & | operator= (const BesTofDigi &) |
virtual G4int | operator== (const BesTofDigi &) const |
virtual G4int | operator== (const BesTofDigi &) const |
virtual void | Print () |
virtual void | Print () |
void | SetBackADC (G4double ADC) |
void | SetBackADC (G4double ADC) |
void | SetBackTDC (G4double TDC) |
void | SetBackTDC (G4double TDC) |
void | SetForwADC (G4double ADC) |
void | SetForwADC (G4double ADC) |
void | SetForwTDC (G4double TDC) |
void | SetForwTDC (G4double TDC) |
void | SetPartId (G4int partId) |
void | SetPartId (G4int partId) |
void | SetScinNb (G4int scinNb) |
void | SetScinNb (G4int scinNb) |
void | SetTrackIndex (G4int index) |
void | SetTrackIndex (G4int index) |
virtual | ~BesTofDigi () |
virtual | ~BesTofDigi () |
Private Attributes | |
G4double | m_backADC |
G4double | m_backTDC |
G4double | m_forwADC |
G4double | m_forwTDC |
G4int | m_partId |
G4int | m_scinNb |
G4int | m_trackIndex |
|
00017 { 00018 m_trackIndex = 0; 00019 m_partId = -9; 00020 m_scinNb = -9; 00021 m_forwADC = -999; 00022 m_backADC = -999; 00023 m_forwTDC = -999; 00024 m_backTDC = -999; 00025 }
|
|
00027 {}
|
|
00030 :G4VDigi() 00031 { 00032 m_trackIndex = right.m_trackIndex; 00033 m_partId=right.m_partId; 00034 m_scinNb=right.m_scinNb; 00035 m_forwADC=right.m_forwADC; 00036 m_backADC=right.m_backADC; 00037 m_forwTDC=right.m_forwTDC; 00038 m_backTDC=right.m_backTDC; 00039 }
|
|
|
|
|
|
|
|
|
|
00062 { 00063 }
|
|
00048 { return m_backADC; };
|
|
00048 { return m_backADC; };
|
|
00050 { return m_backTDC;};
|
|
00050 { return m_backTDC;};
|
|
00047 { return m_forwADC; };
|
|
00047 { return m_forwADC; };
|
|
00049 { return m_forwTDC;};
|
|
00049 { return m_forwTDC;};
|
|
00045 { return m_partId;};
|
|
00045 { return m_partId;};
|
|
00046 { return m_scinNb; };
|
|
00046 { return m_scinNb; };
|
|
00044 { return m_trackIndex; }
|
|
00044 { return m_trackIndex; }
|
|
|
|
00074 { 00075 BesTofDigiAllocator.FreeSingle((BesTofDigi*) aDigi); 00076 }
|
|
|
|
00067 { 00068 void *aDigi; 00069 aDigi = (void *) BesTofDigiAllocator.MallocSingle(); 00070 return aDigi; 00071 }
|
|
|
|
00043 { 00044 m_trackIndex=right.m_trackIndex; 00045 m_partId=right.m_partId; 00046 m_scinNb=right.m_scinNb; 00047 m_forwADC=right.m_forwADC; 00048 m_backADC=right.m_backADC; 00049 m_forwTDC=right.m_forwTDC; 00050 m_backTDC=right.m_backTDC; 00051 return *this; 00052 }
|
|
|
|
00056 { 00057 return (this==&right) ? 1 : 0; 00058 }
|
|
|
|
00067 { 00068 }
|
|
00040 { m_backADC = ADC; };
|
|
00040 { m_backADC = ADC; };
|
|
00042 { m_backTDC=TDC;};
|
|
00042 { m_backTDC=TDC;};
|
|
00039 { m_forwADC = ADC; };
|
|
00039 { m_forwADC = ADC; };
|
|
00041 { m_forwTDC=TDC;};
|
|
00041 { m_forwTDC=TDC;};
|
|
00037 { m_partId = partId; };
|
|
00037 { m_partId = partId; };
|
|
00038 { m_scinNb = scinNb; };
|
|
00038 { m_scinNb = scinNb; };
|
|
00036 { m_trackIndex = index; }
|
|
00036 { m_trackIndex = index; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|