00001
00002
00003
00004
00005
00007
00008 #include "digiRootData/ESAPID.h"
00009
00010
00011 ClassImp(ESAPID)
00012
00014 ESAPID::ESAPID(){
00015
00016 Clean();
00017 }
00018
00019 ESAPID::~ESAPID(){
00020
00021 }
00022
00023 void ESAPID::Clean() {
00024 m_Clean = kFALSE;
00025 m_XBeam = 0;
00026 m_YBeam = 0;
00027 m_NPart = 0;
00028 int i;
00029 for (i=0; i<10; i++) {
00030 m_ID[i] = 0;
00031 m_Mom[i] = 0;
00032 }
00033
00034 for (i=0; i<5; i++) {
00035 m_BeamPb[i] = 0;
00036 }
00037
00038 m_CADC = 0;
00039
00040 for (i=0; i<4; i++) {
00041 m_TOF[i] = 0;
00042 }
00043
00044 m_TOFC = 0;
00045 m_OneGoodP = kFALSE;
00046 m_OneGoodG = kFALSE;
00047 m_OneGoodE = kFALSE;
00048 m_OneGoodK = kFALSE;
00049 m_OneGoodPi = kFALSE;
00050 m_OneGoodH = kFALSE;
00051 }
00052