#include <BesMucDigi.hh>
Public Member Functions | |
BesMucDigi (const BesMucDigi &) | |
BesMucDigi () | |
BesMucDigi (const BesMucDigi &) | |
BesMucDigi () | |
virtual void | Draw () |
virtual void | Draw () |
G4int | GetGapId () |
G4int | GetGapId () |
G4int | GetPartId () |
G4int | GetPartId () |
G4int | GetSegId () |
G4int | GetSegId () |
G4int | GetStripId () |
G4int | GetStripId () |
G4int | GetTrackIndex () |
G4int | GetTrackIndex () |
void | operator delete (void *) |
void | operator delete (void *) |
void * | operator new (size_t) |
void * | operator new (size_t) |
const BesMucDigi & | operator= (const BesMucDigi &) |
const BesMucDigi & | operator= (const BesMucDigi &) |
virtual G4int | operator== (const BesMucDigi &) const |
virtual G4int | operator== (const BesMucDigi &) const |
virtual void | Print () |
virtual void | Print () |
void | SetGapId (G4int gapId) |
void | SetGapId (G4int gapId) |
void | SetPartId (G4int partId) |
void | SetPartId (G4int partId) |
void | SetSegId (G4int segId) |
void | SetSegId (G4int segId) |
void | SetStripId (G4int stripId) |
void | SetStripId (G4int stripId) |
void | SetTrackIndex (G4int index) |
void | SetTrackIndex (G4int index) |
virtual | ~BesMucDigi () |
virtual | ~BesMucDigi () |
Private Attributes | |
G4int | m_gapId |
G4int | m_partId |
G4int | m_segId |
G4int | m_stripId |
G4int | m_trackIndex |
|
00017 { 00018 m_trackIndex = -99; 00019 m_partId = -99; 00020 m_segId = -99; 00021 m_gapId = -99; 00022 m_stripId = -99; 00023 }
|
|
00025 {}
|
|
00028 :G4VDigi() 00029 { 00030 m_trackIndex = right.m_trackIndex; 00031 m_partId = right.m_partId; 00032 m_segId = right.m_segId; 00033 m_gapId = right.m_gapId; 00034 m_stripId = right.m_stripId; 00035 }
|
|
|
|
|
|
|
|
|
|
00056 { }
|
|
00045 { return m_gapId; }
|
|
00045 { return m_gapId; }
|
|
00043 { return m_partId; }
|
|
00043 { return m_partId; }
|
|
00044 { return m_segId; }
|
|
00044 { return m_segId; }
|
|
00046 { return m_stripId; }
|
|
00046 { return m_stripId; }
|
|
00042 { return m_trackIndex; }
|
|
00042 { return m_trackIndex; }
|
|
|
|
00068 { 00069 BesMucDigiAllocator.FreeSingle((BesMucDigi*) aDigi); 00070 }
|
|
|
|
00061 { 00062 void *aDigi; 00063 aDigi = (void *) BesMucDigiAllocator.MallocSingle(); 00064 return aDigi; 00065 }
|
|
|
|
00039 { 00040 m_trackIndex = right.m_trackIndex; 00041 m_partId = right.m_partId; 00042 m_segId = right.m_segId; 00043 m_gapId = right.m_gapId; 00044 m_stripId = right.m_stripId; 00045 00046 return *this; 00047 }
|
|
|
|
00051 { 00052 return (this==&right) ? 1 : 0; 00053 }
|
|
|
|
00059 { }
|
|
00039 { m_gapId = gapId; }
|
|
00039 { m_gapId = gapId; }
|
|
00037 { m_partId = partId; }
|
|
00037 { m_partId = partId; }
|
|
00038 { m_segId = segId; }
|
|
00038 { m_segId = segId; }
|
|
00040 { m_stripId = stripId; }
|
|
00040 { m_stripId = stripId; }
|
|
00036 { m_trackIndex = index; }
|
|
00036 { m_trackIndex = index; }
|
|
|
|
|
|
|
|
|
|
|