ICP  1
DetectorCard< DetCardPolicy > Member List

This is the complete list of members for DetectorCard< DetCardPolicy >, including all inherited members.

Base(const std::string &logger_name="UNKNOWN")ISIS::Baseinlineprotected
DAE2Card< DetCardPolicy >::CardType enum nameDAE2CardIntf
DetectorCardIntf::CardType enum nameDAE2CardIntf
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()DAE2CardIntfinline
DetectorCardIntf::DAE2CardIntf()DAE2CardIntfinline
daeDevice() const DetectorCard< DetCardPolicy >inlinevirtual
DelayedFrameSync enum valueDetectorCard< DetCardPolicy >protected
DetectorCard(int position, ISISVME *vme, int *specmap_array, int specmap_len, DAEstatus &status)DetectorCard< DetCardPolicy >
DetectorCardIntf()DetectorCardIntfinline
DetectorCardMode enum nameDetectorCardIntf
DetectorCardOptions enum nameDetectorCard< DetCardPolicy >protected
DetectorCardVeto enum nameDetectorCardIntf
disableDIMVetos(DAEstatus &status)DetectorCard< DetCardPolicy >virtual
disableVeto(DetectorCardVeto veto, DAEstatus &status)DetectorCard< DetCardPolicy >virtual
DAE2Card< DetCardPolicy >::EmptySlot enum valueDAE2CardIntf
DetectorCardIntf::EmptySlot enum valueDAE2CardIntf
enableDIMVetos(isisU16_t dim_mask, DAEstatus &status)DetectorCard< DetCardPolicy >virtual
enableVeto(DetectorCardVeto veto, DAEstatus &status)DetectorCard< DetCardPolicy >virtual
DAE2Card< DetCardPolicy >::EnvCard enum valueDAE2CardIntf
DetectorCardIntf::EnvCard enum valueDAE2CardIntf
DAE2Card< DetCardPolicy >::EnvPeriodCard enum valueDAE2CardIntf
DetectorCardIntf::EnvPeriodCard enum valueDAE2CardIntf
EventMode enum valueDetectorCard< DetCardPolicy >protected
eventSourceID() const DetectorCard< DetCardPolicy >inlinevirtual
FIFOLateVeto enum valueDetectorCardIntf
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 valueDetectorCardIntf
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 valueDetectorCard< 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() constDAE2Card< DetCardPolicy >inlineprotectedvirtual
m_criticalDetectorCard< DetCardPolicy >protected
m_dae1persizeDetectorCard< DetCardPolicy >protected
m_dae1specmapDetectorCard< DetCardPolicy >protected
m_dae2persizeDetectorCard< DetCardPolicy >protected
m_dae2specmapDetectorCard< DetCardPolicy >protected
m_hardware_periodsDetectorCard< DetCardPolicy >protected
m_highspecDetectorCard< DetCardPolicy >protected
m_last_address_readDetectorCard< DetCardPolicy >protected
m_loggerISIS::Baseprotected
m_logger_lockISIS::Baseprotected
m_logstrISIS::Baseprotected
m_memsizeDetectorCard< DetCardPolicy >protected
m_modeDetectorCard< DetCardPolicy >protected
m_nperiodsDetectorCard< DetCardPolicy >protected
m_optionsDetectorCard< DetCardPolicy >protected
m_positionDAE2Card< DetCardPolicy >protected
m_poslutDetectorCard< DetCardPolicy >protected
m_regDetectorCard< DetCardPolicy >protected
m_vmeDAE2Card< DetCardPolicy >protected
m_wrap_counterDetectorCard< DetCardPolicy >protected
makeAddress(int position, unsigned long address)DAE2Card< DetCardPolicy >inlinestatic
makeAddress(unsigned long address)DAE2Card< DetCardPolicy >inlineprotectedvirtual
MemoryFullVeto enum valueDetectorCardIntf
memorySize()DetectorCard< DetCardPolicy >inlinevirtual
ModeNeutronData enum valueDetectorCardIntf
ModeSEData enum valueDetectorCardIntf
ModeUnknown enum valueDetectorCardIntf
Muon32Channel enum valueDetectorCard< DetCardPolicy >protected
DAE2Card< DetCardPolicy >::MuonDetectorCard enum valueDAE2CardIntf
DetectorCardIntf::MuonDetectorCard enum valueDAE2CardIntf
DAE2Card< DetCardPolicy >::MuonPeriodCard enum valueDAE2CardIntf
DetectorCardIntf::MuonPeriodCard enum valueDAE2CardIntf
MyDetectorCard typedefDetectorCard< DetCardPolicy >protected
DAE2Card< DetCardPolicy >::NeutronDetectorCard enum valueDAE2CardIntf
DetectorCardIntf::NeutronDetectorCard enum valueDAE2CardIntf
nNewEventWords(DAEstatus &status)DetectorCard< DetCardPolicy >virtual
None enum valueDetectorCard< DetCardPolicy >protected
NOSPECTRUMDetectorCardIntfstatic
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::Baseinlineprotectedstatic
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)=0DetectorCardIntfpure 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::Baseinlineprotected
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::Baseinlineprotected
setTimeChannels(isisU32_t *tcb, int ntc, DAEstatus &status)DetectorCard< DetCardPolicy >virtual
SPECTRUM_PLACEHOLDERDetectorCardIntfstatic
sumHistogramMemory(DAEstatus &status)DetectorCard< DetCardPolicy >virtual
TotalCounts enum valueDetectorCard< DetCardPolicy >protected
DAE2Card< DetCardPolicy >::UnknownCard enum valueDAE2CardIntf
DetectorCardIntf::UnknownCard enum valueDAE2CardIntf
updateDAEEventLastRead(DAEstatus &status)DetectorCard< DetCardPolicy >virtual
VetoLogging enum valueDetectorCard< 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::Baseinlineprotectedvirtual
~DAE2Card()DAE2Card< DetCardPolicy >inlinevirtual
~DAE2CardIntf()DAE2CardIntfinlinevirtual
~DetectorCard()DetectorCard< DetCardPolicy >virtual
~DetectorCardIntf()DetectorCardIntfinlinevirtual