// Author & Date: Kirk Korver 24 Mar 2004 // Purpose: tell me if there are hoops for this channel and unit // Inputs: // nChannel - the 1 based channel number // nUnit - the 0 based unit number bool AreHoopsDefined(UINT32 nChannel, UINT32 nUnit, UINT32 nInstance) { cbHOOP hoops[cbMAXUNITS][cbMAXHOOPS]; cbGetAinpSpikeHoops(nChannel, &hoops[0][0], nInstance); if (hoops[nUnit][0].valid) return true; else return false; }
// Author & Date: Almut Branner 6 Nov 2003 // Purpose: Tell me whether hoops are defined for a channel // Inputs: nChannel - the channel of interest // Outputs: TRUE if hoops are defined, FALSE, otherwise bool AreHoopsDefined(uint32_t nChannel, uint32_t nInstance) { cbHOOP hoops[cbMAXUNITS][cbMAXHOOPS]; cbGetAinpSpikeHoops(nChannel, &hoops[0][0], nInstance); for (uint32_t nUnit = 0; nUnit < cbMAXUNITS; ++nUnit) if (hoops[nUnit][0].valid) return true; return false; }