// -------------------------------------------------------------------- // ----- R3BLandDigiMatch ----- // ----- Created 17-03-2014 by D. Kresan ----- // -------------------------------------------------------------------- #include "R3BLandDigiMatch.h" R3BLandDigiMatch::R3BLandDigiMatch() { for(Int_t i = 0; i < 10, i++) { fRefIndex[i] = -1; } } R3BLandDigiMatch::~R3BLandDigiMatch() { } Int_t R3BLandDigiMatch::AddPoint(Int_t iPoint) { if(iPoint < 0) { return -1; } for(Int_t i = 0; i < 10; i++) { if(-1 == fRefIndex[i]) { fRefIndex[i] = iPoint; return (i+1); } } return 11; } Int_t R3BLandDigiMatch::GetRefIndex(Int_t i) { if(i < 0 || i > 9) { return -1; } return fRefIndex[i]; } ClassImp(R3BLandDigiMatch)