ICP  1
MuonDetectorCard Member List

This is the complete list of members for MuonDetectorCard, including all inherited members.

Base(const std::string &logger_name="UNKNOWN")ISIS::Baseinlineprotected
calculateModuleAndPosition(int dae2_spec, int &modn, int &mpos, DAEstatus &status)MuonDetectorCardprivate
calculateSpectrum(int &dae2_spec, int modn, int mpos, DAEstatus &status)MuonDetectorCardprivate
DAE2Card::CardType enum nameDAE2CardIntf
DetectorCardIntf::CardType enum nameDAE2CardIntf
changeNumberOfPeriods(int nperiod, DAEstatus &status)DetectorCard< DAE2DetCardPolicy >virtual
changePeriod(int period, DAEstatus &status)MuonDetectorCardvirtual
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)MuonDetectorCardprivate
DAE2Card(int position, ISISVME *vme, DAEstatus &status)DAE2Card< DAECardPolicy >
DAE2Card::DAE2CardIntf()DAE2CardIntfinline
DetectorCardIntf::DAE2CardIntf()DAE2CardIntfinline
daeDevice() constDetectorCard< DAE2DetCardPolicy >inlinevirtual
DelayedFrameSync enum valueDetectorCard< DAE2DetCardPolicy >protected
DetectorCard(int position, ISISVME *vme, int *specmap_array, int specmap_len, DAEstatus &status)DetectorCard< DAE2DetCardPolicy >
DetectorCardIntf()DetectorCardIntfinline
DetectorCardMode enum nameDetectorCardIntf
DetectorCardOptions enum nameDetectorCard< DAE2DetCardPolicy >protected
DetectorCardVeto enum nameDetectorCardIntf
disableDIMVetos(DAEstatus &status)DetectorCard< DAE2DetCardPolicy >virtual
disableVeto(DetectorCardVeto veto, DAEstatus &status)DetectorCard< DAE2DetCardPolicy >virtual
DAE2Card::EmptySlot enum valueDAE2CardIntf
DetectorCardIntf::EmptySlot enum valueDAE2CardIntf
enableDIMVetos(isisU16_t dim_mask, DAEstatus &status)DetectorCard< DAE2DetCardPolicy >virtual
enableVeto(DetectorCardVeto veto, DAEstatus &status)DetectorCard< DAE2DetCardPolicy >virtual
DAE2Card::EnvCard enum valueDAE2CardIntf
DetectorCardIntf::EnvCard enum valueDAE2CardIntf
DAE2Card::EnvPeriodCard enum valueDAE2CardIntf
DetectorCardIntf::EnvPeriodCard enum valueDAE2CardIntf
EventMode enum valueDetectorCard< DAE2DetCardPolicy >protected
eventSourceID() constDetectorCard< DAE2DetCardPolicy >inlinevirtual
FIFOLateVeto enum valueDetectorCardIntf
fillAddmap(Addmap *addmap, int len, DAEstatus &status)DetectorCard< DAE2DetCardPolicy >virtual
fillWithTestPattern(unsigned long pattern, DAEstatus &status)DetectorCard< DAE2DetCardPolicy >virtual
findDAE1Spectrum(int dae1_spectrum, DAEstatus &) constDetectorCard< DAE2DetCardPolicy >inlinevirtual
findDAE2Spectrum(int dae2_spectrum, DAEstatus &) constDetectorCard< DAE2DetCardPolicy >inlinevirtual
FrameOverflowVeto enum valueDetectorCardIntf
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)MuonDetectorCardvirtual
getSpectrumSize(isisU32_t *value, DAEstatus &status)DetectorCard< DAE2DetCardPolicy >virtual
getTimeChannels(isisU32_t *tcb, int ntc, DAEstatus &status)MuonDetectorCardvirtual
getTimeChannels32(isisU32_t *tcb, int ntc, DAEstatus &status)MuonDetectorCardprivate
getTotalCounts(isisU32_t *counts, DAEstatus &status)DetectorCard< DAE2DetCardPolicy >virtual
getVetoMask(DetectorCardVeto veto)DetectorCard< DAE2DetCardPolicy >protected
getVetoName(DetectorCardVeto veto)DetectorCard< DAE2DetCardPolicy >protected
HardwarePeriods enum valueDetectorCard< DAE2DetCardPolicy >protected
hasVetoOccurred(DetectorCardVeto veto, DAEstatus &status)DetectorCard< DAE2DetCardPolicy >virtual
highspec() constDetectorCard< 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)MuonDetectorCardprivate
isVetoEnabled(DetectorCardVeto veto, DAEstatus &status)DetectorCard< DAE2DetCardPolicy >virtual
loadDAE2SpecmapFromArray(int *array, int len, DAEstatus &status)DetectorCard< DAE2DetCardPolicy >virtual
loggingPrefix() const DAE2Card< DAECardPolicy >inlineprotectedvirtual
m_criticalDetectorCard< DAE2DetCardPolicy >protected
m_dae1persizeDetectorCard< DAE2DetCardPolicy >protected
m_dae1specmapDetectorCard< DAE2DetCardPolicy >protected
m_dae2persizeDetectorCard< DAE2DetCardPolicy >protected
m_dae2specmapDetectorCard< DAE2DetCardPolicy >protected
m_detector_inputs_per_cardMuonDetectorCardprivate
m_dim_stepMuonDetectorCardprivate
m_hardware_periodsDetectorCard< DAE2DetCardPolicy >protected
m_highspecDetectorCard< DAE2DetCardPolicy >protected
m_last_address_readDetectorCard< DAE2DetCardPolicy >protected
m_loggerISIS::Baseprotected
m_logger_lockISIS::Baseprotected
m_logstrISIS::Baseprotected
m_memsizeDetectorCard< DAE2DetCardPolicy >protected
m_modeDetectorCard< DAE2DetCardPolicy >protected
m_nperiodsDetectorCard< DAE2DetCardPolicy >protected
m_num_dimsMuonDetectorCardprivate
m_optionsDetectorCard< DAE2DetCardPolicy >protected
m_positionDAE2Card< DAECardPolicy >protected
m_positions_per_dimMuonDetectorCardprivate
m_poslutDetectorCard< DAE2DetCardPolicy >protected
m_regDetectorCard< DAE2DetCardPolicy >protected
m_vmeDAE2Card< DAECardPolicy >protected
m_wrap_counterDetectorCard< DAE2DetCardPolicy >protected
makeAddress(int position, unsigned long address)DAE2Card< DAECardPolicy >inlinestatic
makeAddress(unsigned long address)DAE2Card< DAECardPolicy >inlineprotectedvirtual
MemoryFullVeto enum valueDetectorCardIntf
memorySize()DetectorCard< DAE2DetCardPolicy >inlinevirtual
ModeNeutronData enum valueDetectorCardIntf
ModeSEData enum valueDetectorCardIntf
ModeUnknown enum valueDetectorCardIntf
Muon32Channel enum valueDetectorCard< DAE2DetCardPolicy >protected
MuonDetectorCard(int position, ISISVME *vme, int *specmap_array, int specmap_len, DAEstatus &status)MuonDetectorCard
DetectorCard< DAE2DetCardPolicy >::MuonDetectorCard enum valueDAE2CardIntf
DetectorCard< DAE2DetCardPolicy >::MuonDetectorCard enum valueDAE2CardIntf
DAE2Card::MuonPeriodCard enum valueDAE2CardIntf
DetectorCardIntf::MuonPeriodCard enum valueDAE2CardIntf
muonStepSizeToClockPulses(int step_size, DAEstatus &status)MuonDetectorCardprivate
MyDetectorCard typedefDetectorCard< DAE2DetCardPolicy >protected
DAE2Card::NeutronDetectorCard enum valueDAE2CardIntf
DetectorCardIntf::NeutronDetectorCard enum valueDAE2CardIntf
nNewEventWords(DAEstatus &status)DetectorCard< DAE2DetCardPolicy >virtual
None enum valueDetectorCard< DAE2DetCardPolicy >protected
NOSPECTRUMDetectorCardIntfstatic
position() constDetectorCard< 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)MuonDetectorCardvirtual
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)MuonDetectorCardvirtual
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)MuonDetectorCardvirtual
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)MuonDetectorCardvirtual
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)MuonDetectorCardvirtual
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::Baseinlineprotectedstatic
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)=0DetectorCardIntfpure 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::Baseinlineprotected
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::Baseinlineprotected
setTimeChannels(isisU32_t *tcb, int ntc, DAEstatus &status)MuonDetectorCardvirtual
setTimeChannels32(isisU32_t *tcb, int ntc, DAEstatus &status)MuonDetectorCardprivate
SPECTRUM_PLACEHOLDERDetectorCardIntfstatic
sumHistogramMemory(DAEstatus &status)DetectorCard< DAE2DetCardPolicy >virtual
TotalCounts enum valueDetectorCard< DAE2DetCardPolicy >protected
DAE2Card::UnknownCard enum valueDAE2CardIntf
DetectorCardIntf::UnknownCard enum valueDAE2CardIntf
updateDAEEventLastRead(DAEstatus &status)DetectorCard< DAE2DetCardPolicy >virtual
VetoLogging enum valueDetectorCard< 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::Baseinlineprotectedvirtual
~DAE2Card()DAE2Card< DAECardPolicy >inlinevirtual
~DAE2CardIntf()DAE2CardIntfinlinevirtual
~DetectorCard()DetectorCard< DAE2DetCardPolicy >virtual
~DetectorCardIntf()DetectorCardIntfinlinevirtual
~MuonDetectorCard()MuonDetectorCard