| ICP
    1
    | 
This is the complete list of members for DetectorCard< DetCardPolicy >, including all inherited members.
| Base(const std::string &logger_name="UNKNOWN") | ISIS::Base | inlineprotected | 
| DAE2Card< DetCardPolicy >::CardType enum name | DAE2CardIntf | |
| DetectorCardIntf::CardType enum name | DAE2CardIntf | |
| changeNumberOfPeriods(int nperiod, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| changePeriod(int period, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| changeRegisterBits(unsigned long address, isisU32_t mask, bool set, bool check, DAEstatus &status, bool little_endian=false) | DAE2Card< DetCardPolicy > | |
| checkTestPattern(unsigned long pattern, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| clearHistogramMemoryStart(DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| clearPOSLUTMemory(DAEstatus &status, unsigned long start=0, int len=65536) | DetectorCard< DetCardPolicy > | virtual | 
| clearRegisterBits(unsigned long address, isisU32_t mask, DAEstatus &status, bool little_endian=false) | DAE2Card< DetCardPolicy > | |
| clearTotalCountsRegister(DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| clearVetoOccurredFlag(DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| DAE2Card(int position, ISISVME *vme, DAEstatus &status) | DAE2Card< DetCardPolicy > | |
| DAE2Card< DetCardPolicy >::DAE2CardIntf() | DAE2CardIntf | inline | 
| DetectorCardIntf::DAE2CardIntf() | DAE2CardIntf | inline | 
| daeDevice() const | DetectorCard< DetCardPolicy > | inlinevirtual | 
| DelayedFrameSync enum value | DetectorCard< DetCardPolicy > | protected | 
| DetectorCard(int position, ISISVME *vme, int *specmap_array, int specmap_len, DAEstatus &status) | DetectorCard< DetCardPolicy > | |
| DetectorCardIntf() | DetectorCardIntf | inline | 
| DetectorCardMode enum name | DetectorCardIntf | |
| DetectorCardOptions enum name | DetectorCard< DetCardPolicy > | protected | 
| DetectorCardVeto enum name | DetectorCardIntf | |
| disableDIMVetos(DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| disableVeto(DetectorCardVeto veto, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| DAE2Card< DetCardPolicy >::EmptySlot enum value | DAE2CardIntf | |
| DetectorCardIntf::EmptySlot enum value | DAE2CardIntf | |
| enableDIMVetos(isisU16_t dim_mask, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| enableVeto(DetectorCardVeto veto, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| DAE2Card< DetCardPolicy >::EnvCard enum value | DAE2CardIntf | |
| DetectorCardIntf::EnvCard enum value | DAE2CardIntf | |
| DAE2Card< DetCardPolicy >::EnvPeriodCard enum value | DAE2CardIntf | |
| DetectorCardIntf::EnvPeriodCard enum value | DAE2CardIntf | |
| EventMode enum value | DetectorCard< DetCardPolicy > | protected | 
| eventSourceID() const | DetectorCard< DetCardPolicy > | inlinevirtual | 
| FIFOLateVeto enum value | DetectorCardIntf | |
| fillAddmap(Addmap *addmap, int len, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| fillWithTestPattern(unsigned long pattern, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| findDAE1Spectrum(int dae1_spectrum, DAEstatus &) const | DetectorCard< DetCardPolicy > | inlinevirtual | 
| findDAE2Spectrum(int dae2_spectrum, DAEstatus &) const | DetectorCard< DetCardPolicy > | inlinevirtual | 
| FrameOverflowVeto enum value | DetectorCardIntf | |
| getCardType(int position, ISISVME *vme, DAEstatus &dstatus) | DAE2Card< DetCardPolicy > | static | 
| getCurrentHardwarePeriod(isisU32_t *period, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| getDAE2SpecMap() | DetectorCard< DetCardPolicy > | inlinevirtual | 
| getDIMVetos(isisU16_t *dim_mask, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| getFirmwareVersion(int position, ISISVME *vme, firmware_version *fw, DAEstatus &status) | DAE2Card< DetCardPolicy > | protectedstatic | 
| getFirmwareVersionAsString(DAEstatus &status) | DAE2Card< DetCardPolicy > | |
| getFrameSyncDelay(isisU32_t *value, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| getLastAddressRead() | DetectorCard< DetCardPolicy > | inlinevirtual | 
| getNewEvents(isisU32_t *buffer, uint32_t maxlen, uint64_t &num_unread, bool &run_ended, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| getNTimeChannels(isisU32_t *ntc, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| getSpectrumSize(isisU32_t *value, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| getTimeChannels(isisU32_t *tcb, int ntc, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| getTotalCounts(isisU32_t *counts, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| getVetoMask(DetectorCardVeto veto) | DetectorCard< DetCardPolicy > | protected | 
| getVetoName(DetectorCardVeto veto) | DetectorCard< DetCardPolicy > | protected | 
| HardwarePeriods enum value | DetectorCard< DetCardPolicy > | protected | 
| hasVetoOccurred(DetectorCardVeto veto, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| highspec() const | DetectorCard< DetCardPolicy > | inlinevirtual | 
| isCardPresent(int position, ISISVME *vme, DAEstatus &status) | DAE2Card< DetCardPolicy > | static | 
| isClearHistogramMemoryComplete(DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| isEventMode(DAEstatus &status) | DetectorCard< DetCardPolicy > | protected | 
| isVetoEnabled(DetectorCardVeto veto, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| loadDAE2SpecmapFromArray(int *array, int len, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| loggingPrefix() const | DAE2Card< DetCardPolicy > | inlineprotectedvirtual | 
| m_critical | DetectorCard< DetCardPolicy > | protected | 
| m_dae1persize | DetectorCard< DetCardPolicy > | protected | 
| m_dae1specmap | DetectorCard< DetCardPolicy > | protected | 
| m_dae2persize | DetectorCard< DetCardPolicy > | protected | 
| m_dae2specmap | DetectorCard< DetCardPolicy > | protected | 
| m_hardware_periods | DetectorCard< DetCardPolicy > | protected | 
| m_highspec | DetectorCard< DetCardPolicy > | protected | 
| m_last_address_read | DetectorCard< DetCardPolicy > | protected | 
| m_logger | ISIS::Base | protected | 
| m_logger_lock | ISIS::Base | protected | 
| m_logstr | ISIS::Base | protected | 
| m_memsize | DetectorCard< DetCardPolicy > | protected | 
| m_mode | DetectorCard< DetCardPolicy > | protected | 
| m_nperiods | DetectorCard< DetCardPolicy > | protected | 
| m_options | DetectorCard< DetCardPolicy > | protected | 
| m_position | DAE2Card< DetCardPolicy > | protected | 
| m_poslut | DetectorCard< DetCardPolicy > | protected | 
| m_reg | DetectorCard< DetCardPolicy > | protected | 
| m_vme | DAE2Card< DetCardPolicy > | protected | 
| m_wrap_counter | DetectorCard< DetCardPolicy > | protected | 
| makeAddress(int position, unsigned long address) | DAE2Card< DetCardPolicy > | inlinestatic | 
| makeAddress(unsigned long address) | DAE2Card< DetCardPolicy > | inlineprotectedvirtual | 
| MemoryFullVeto enum value | DetectorCardIntf | |
| memorySize() | DetectorCard< DetCardPolicy > | inlinevirtual | 
| ModeNeutronData enum value | DetectorCardIntf | |
| ModeSEData enum value | DetectorCardIntf | |
| ModeUnknown enum value | DetectorCardIntf | |
| Muon32Channel enum value | DetectorCard< DetCardPolicy > | protected | 
| DAE2Card< DetCardPolicy >::MuonDetectorCard enum value | DAE2CardIntf | |
| DetectorCardIntf::MuonDetectorCard enum value | DAE2CardIntf | |
| DAE2Card< DetCardPolicy >::MuonPeriodCard enum value | DAE2CardIntf | |
| DetectorCardIntf::MuonPeriodCard enum value | DAE2CardIntf | |
| MyDetectorCard typedef | DetectorCard< DetCardPolicy > | protected | 
| DAE2Card< DetCardPolicy >::NeutronDetectorCard enum value | DAE2CardIntf | |
| DetectorCardIntf::NeutronDetectorCard enum value | DAE2CardIntf | |
| nNewEventWords(DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| None enum value | DetectorCard< DetCardPolicy > | protected | 
| NOSPECTRUM | DetectorCardIntf | static | 
| position() const | DetectorCard< DetCardPolicy > | inlinevirtual | 
| printPOSLUT(std::ostream &os, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| printRegister(const char *name, unsigned long address, std::ostream &os, bool print_bits_set=false) | DAE2Card< DetCardPolicy > | |
| printSpecmap(std::ostream &os) | DetectorCard< DetCardPolicy > | virtual | 
| printStatus(std::ostream &os, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| printTimeChannels(std::ostream &os, int start=0, int end=-1) | DetectorCard< DetCardPolicy > | virtual | 
| printVetoStatus(std::ostream &os, bool triggered_only, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| printVetoStatus(DetectorCardVeto veto, std::ostream &os, bool triggered_only, DAEstatus &status) | DetectorCard< DetCardPolicy > | protected | 
| programDAE1POSLUT(int crat[], int modn[], int mpos[], int spec[], int ndet, int nperiods, int dae1persize, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| programDAE1POSLUTDataDae(DAEstatus &status) | DetectorCard< DetCardPolicy > | protectedvirtual | 
| programPOSLUT(int cards[], int dims[], int pos_start[], int npos[], int spec[], int spec_step[], int nblocks, int nperiods, int dae1persize, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| readAllDAE1Spectra(isisU32_t *buffer, int nbuffer, const int spec_to_crpt_offset[], int persize, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| readDAE1Spectra(isisU32_t *buffer, int nbuffer, const int spec_to_crpt_offset[], int spec_start, int nspec, int period, int persize, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| readDAE1Spectrum(int dae1_spec, isisU32_t *buffer, int nbuffer, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| readDescriptorTimeBinLimitRegister(isisU32_t *value, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| readDIMVetoOccurredFlag(isisU16_t *dim_mask, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| readHistogramMemory(unsigned long start, isisU32_t *buffer, int len, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| readHistogramMemoryWrapped(unsigned long start, isisU32_t *buffer, uint32_t len, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| readMemory(unsigned long address, typename T *buffer, int len, ISISVME::TransferProps props, DAEstatus &status) | DAE2Card< DetCardPolicy > | inline | 
| readMemoryChunked(unsigned long address, T *buffer, int len, int chunk_len, ISISVME::TransferProps props, DAEstatus &status) | DAE2Card< DetCardPolicy > | inline | 
| readPOSLUT(DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| readPOSLUTMemory(unsigned long start, isisU32_t *buffer, int len, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| readRegister(unsigned long address, isisU32_t *value, DAEstatus &status, bool little_endian=false, bool retry=true) | DAE2Card< DetCardPolicy > | |
| readRegister(unsigned long address, isisU16_t *value, DAEstatus &status, bool little_endian=false, bool retry=true) | DAE2Card< DetCardPolicy > | |
| readRegister(const unused_t &address, isisU32_t *value, DAEstatus &status, bool little_endian=false, bool retry=true) | DAE2Card< DetCardPolicy > | inline | 
| readRegister16As32(unsigned long address0, unsigned long address1, isisU32_t *value, DAEstatus &status, bool little_endian=false) | DAE2Card< DetCardPolicy > | |
| readSpectrum(int spec, isisU32_t *buffer, int nbuffer, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| readTCGAccessRegister(isisU32_t *value, DAEstatus &status) | DetectorCard< DetCardPolicy > | protected | 
| readTCGLUTMemory(unsigned long start, isisU32_t *buffer, int len, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| readTCGTimeBinLimitRegister(isisU32_t *value, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| recreateDAE1Specmap(DAEstatus &status) | DetectorCard< DetCardPolicy > | protected | 
| registerBitsClear(unsigned long address, isisU32_t mask, DAEstatus &status, bool little_endian=false) | DAE2Card< DetCardPolicy > | |
| registerBitsSet(unsigned long address, isisU32_t mask, DAEstatus &status, bool little_endian=false) | DAE2Card< DetCardPolicy > | |
| resetCardState(DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| reverseEndian(isisU32_t *value) | DAE2Card< DetCardPolicy > | protected | 
| reverseEndian(isisU16_t *value) | DAE2Card< DetCardPolicy > | protected | 
| saveDAE2SpecmapToArray(int *array, int offset, int len, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| setAllLoggerLevel(int level) | ISIS::Base | inlineprotectedstatic | 
| setAndClearRegisterBits(unsigned long address, isisU32_t mask, bool preserve, DAEstatus &status, bool little_endian=false) | DAE2Card< DetCardPolicy > | |
| setAndClearRegisterBits(const unused_t &address, isisU32_t mask, bool preserve, DAEstatus &status, bool little_endian=false) | DAE2Card< DetCardPolicy > | inline | 
| setAndClearTCGAccessRegister(isisU32_t mask, DAEstatus &status) | DetectorCard< DetCardPolicy > | protected | 
| setCardMode(DetectorCardMode mode) | DetectorCard< DetCardPolicy > | |
| DetectorCardIntf::setCardMode(DetectorCardMode mode)=0 | DetectorCardIntf | pure virtual | 
| setEventCollectionMode(bool enable, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| setFrameSyncDelay(isisU32_t value, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| setLastAddressRead(isisU32_t addr) | DetectorCard< DetCardPolicy > | inlinevirtual | 
| setLoggerName(const std::string &logger_name) | ISIS::Base | inlineprotected | 
| setNTimeChannels(isisU32_t ntc, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| setPeriodCounter(int period, DAEstatus &status) | DetectorCard< DetCardPolicy > | protected | 
| setPeriodSize(int per_size, DAEstatus &status) | DetectorCard< DetCardPolicy > | protected | 
| setPeriodType(bool hardware_periods, bool single_daq_period, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| setRegisterBits(unsigned long address, isisU32_t mask, bool preserve, DAEstatus &status, bool little_endian=false) | DAE2Card< DetCardPolicy > | |
| setTCGAccessRegister(isisU32_t mask, DAEstatus &status) | DetectorCard< DetCardPolicy > | protected | 
| setThisLoggerLevel(int level) | ISIS::Base | inlineprotected | 
| setTimeChannels(isisU32_t *tcb, int ntc, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| SPECTRUM_PLACEHOLDER | DetectorCardIntf | static | 
| sumHistogramMemory(DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| TotalCounts enum value | DetectorCard< DetCardPolicy > | protected | 
| DAE2Card< DetCardPolicy >::UnknownCard enum value | DAE2CardIntf | |
| DetectorCardIntf::UnknownCard enum value | DAE2CardIntf | |
| updateDAEEventLastRead(DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| VetoLogging enum value | DetectorCard< DetCardPolicy > | protected | 
| whichVeto(std::ostream &os, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| writeDescriptorTimeBinLimitRegister(isisU32_t value, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| writeHistogramMemory(unsigned long start, isisU32_t *buffer, int len, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| writeMemory(unsigned long address, T *buffer, int len, uint64_t read_check_mask, ISISVME::TransferProps props, DAEstatus &status) | DAE2Card< DetCardPolicy > | inline | 
| writePOSLUTMemory(unsigned long start, isisU32_t *buffer, int len, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| writeRegister(unsigned long address, isisU32_t value, DAEstatus &status, bool little_endian=false) | DAE2Card< DetCardPolicy > | |
| writeRegister(const unused_t &address, isisU32_t value, DAEstatus &status, bool little_endian=false) | DAE2Card< DetCardPolicy > | inline | 
| writeRegister16(unsigned long address, isisU16_t value, DAEstatus &status, bool little_endian=false) | DAE2Card< DetCardPolicy > | |
| writeRegister16(const unused_t &address, isisU16_t value, DAEstatus &status, bool little_endian=false) | DAE2Card< DetCardPolicy > | inline | 
| writeRegister32As16(unsigned long address0, unsigned long address1, isisU32_t value, DAEstatus &status, bool little_endian=false) | DAE2Card< DetCardPolicy > | |
| writeTCGLUTMemory(unsigned long start, isisU32_t *buffer, int len, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| writeTCGTimeBinLimitRegister(isisU32_t value, DAEstatus &status) | DetectorCard< DetCardPolicy > | virtual | 
| yesNoStr(bool b) | DAE2Card< DetCardPolicy > | inlineprotectedstatic | 
| zeroMemory(unsigned long start, int len, uint64_t read_check_mask, ISISVME::TransferProps props, DAEstatus &status) | DAE2Card< DetCardPolicy > | inline | 
| ~Base() | ISIS::Base | inlineprotectedvirtual | 
| ~DAE2Card() | DAE2Card< DetCardPolicy > | inlinevirtual | 
| ~DAE2CardIntf() | DAE2CardIntf | inlinevirtual | 
| ~DetectorCard() | DetectorCard< DetCardPolicy > | virtual | 
| ~DetectorCardIntf() | DetectorCardIntf | inlinevirtual | 
 1.8.5
 1.8.5