00001 //---------------------------------------------------------------------------// 00002 // BOOST --- BESIII Object_Oriented Simulation Tool // 00003 //---------------------------------------------------------------------------// 00004 //Description: The class for Tof digi info 00005 //Author: Dengzy 00006 //Created: Mar, 2004 00007 //Modified: Liu Yong @ Dec, 2008 00008 //Comment: 00009 //---------------------------------------------------------------------------// 00010 // $Id: BesTofDigi.cc 00011 00012 #include "BesTofDigi.hh" 00013 00014 G4Allocator<BesTofDigi> BesTofDigiAllocator; 00015 00016 BesTofDigi::BesTofDigi() 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 00026 00027 } 00028 00029 BesTofDigi::~BesTofDigi() {} 00030 00031 BesTofDigi::BesTofDigi(const BesTofDigi& right) 00032 :G4VDigi() 00033 { 00034 m_trackIndex = right.m_trackIndex; 00035 m_partId=right.m_partId; 00036 m_scinNb=right.m_scinNb; 00037 m_forwADC=right.m_forwADC; 00038 m_backADC=right.m_backADC; 00039 m_forwTDC=right.m_forwTDC; 00040 m_backTDC=right.m_backTDC; 00041 00042 00043 00044 } 00045 00046 00047 const BesTofDigi& BesTofDigi::operator=(const BesTofDigi& right) 00048 { 00049 m_trackIndex=right.m_trackIndex; 00050 m_partId=right.m_partId; 00051 m_scinNb=right.m_scinNb; 00052 m_forwADC=right.m_forwADC; 00053 m_backADC=right.m_backADC; 00054 m_forwTDC=right.m_forwTDC; 00055 m_backTDC=right.m_backTDC; 00056 00057 00058 return *this; 00059 } 00060 00061 00062 int BesTofDigi::operator==(const BesTofDigi& right) const 00063 { 00064 return (this==&right) ? 1 : 0; 00065 } 00066 00067 00068 void BesTofDigi::Draw() 00069 { 00070 } 00071 00072 00073 void BesTofDigi::Print() 00074 { 00075 } 00076 00077