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