ICP  1
EnvPeriodCard< EnvPeriodPolicy > Member List

This is the complete list of members for EnvPeriodCard< EnvPeriodPolicy >, including all inherited members.

abortSequenceCompleteWait(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
Base(const std::string &logger_name="UNKNOWN")ISIS::Baseinlineprotected
DAE2Card< EnvPeriodPolicy >::CardType enum nameDAE2CardIntf
EnvPeriodCardIntf::CardType enum nameDAE2CardIntf
changeRegisterBits(unsigned long address, isisU32_t mask, bool set, bool check, DAEstatus &status, bool little_endian=false)DAE2Card< EnvPeriodPolicy >
checkOptions(EnvPCOptions opts)EnvPeriodCard< EnvPeriodPolicy >inlineprotected
ClearFramesAndPPP(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
clearOptions(EnvPCOptions opts)EnvPeriodCard< EnvPeriodPolicy >inlineprotected
clearPeriodControlBits(isisU32_t mask, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
clearPeriodCounters(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
clearPPP(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
clearRegisterBits(unsigned long address, isisU32_t mask, DAEstatus &status, bool little_endian=false)DAE2Card< EnvPeriodPolicy >
clearRunControlBits(isisU32_t mask, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
clearVetoRegisterBits(isisU32_t mask, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
computeTimeOffsetDelay(isisU32_t &delay, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
DAE2Card(int position, ISISVME *vme, DAEstatus &status)DAE2Card< EnvPeriodPolicy >
DAE2Card< EnvPeriodPolicy >::DAE2CardIntf()DAE2CardIntfinline
EnvPeriodCardIntf::DAE2CardIntf()DAE2CardIntfinline
daeDevice() const EnvPeriodCard< EnvPeriodPolicy >inlinevirtual
disableDelayedStart(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
disableEventMode(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
disableExternalVeto(int veto_number, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
disableFChopperVeto(int chopper_number, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
disableFermiChopperVeto(int chopper_number, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
disableFIFOVeto(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
disableHardwarePeriods(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
disableInternalVeto(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
disableISIS50HzVeto(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
disableMSMode(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
disablePeriodMode(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
disableSMPVeto(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
disableTS2PulseVeto(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
DAE2Card< EnvPeriodPolicy >::EmptySlot enum valueDAE2CardIntf
EnvPeriodCardIntf::EmptySlot enum valueDAE2CardIntf
enableDelayedStart(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
enableEventMode(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
enableExternalVeto(int veto_number, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
enableFChopperVeto(int chopper_number, int delay, int width, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
enableFermiChopperVeto(int chopper_number, int delay, int width, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
enableFIFOVeto(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
enableHardwarePeriods(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
enableInternalVeto(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
enableISIS50HzVeto(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
enableMSMode(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
enablePeriodMode(bool external_mode, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
enableSMPVeto(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
enableTS2PulseVeto(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
endRunAfterSequenceCompletes(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
DAE2Card< EnvPeriodPolicy >::EnvCard enum valueDAE2CardIntf
EnvPeriodCardIntf::EnvCard enum valueDAE2CardIntf
EnvPCOptions enum nameEnvPeriodCard< EnvPeriodPolicy >private
EnvPeriodCard(int position, ISISVME *vme, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >
DAE2Card< EnvPeriodPolicy >::EnvPeriodCard enum valueDAE2CardIntf
EnvPeriodCardIntf::EnvPeriodCard enum valueDAE2CardIntf
EnvPeriodCardIntf()EnvPeriodCardIntfinline
EventModeTimer enum valueEnvPeriodCard< EnvPeriodPolicy >private
FChopperVeto enum valueEnvPeriodCard< EnvPeriodPolicy >private
frameTimerDrift(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getCardType(int position, ISISVME *vme, DAEstatus &dstatus)DAE2Card< EnvPeriodPolicy >static
getCurrentPeriodNumber(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getCurrentPeriodSequence(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getExternalVetoedFrames(int veto_number, isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getFChopperVetoedFrames(int chopper_number, isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getFermiChopperVetoedFrames(int chopper_number, isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getFIFOVetoedFrames(isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getFirmwareVersion(int position, ISISVME *vme, firmware_version *fw, DAEstatus &status)DAE2Card< EnvPeriodPolicy >protectedstatic
getFirmwareVersionAsString(DAEstatus &status)DAE2Card< EnvPeriodPolicy >
getFrameSync(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getFrameSyncDelay(isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getGoodFrames(int period_start, int nperiod, isisU32_t frames[], DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
getGoodFrames(isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getGoodPPP(isisU64_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getGoodPPPLower(isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getGoodPPPLowerPeriod(int period, isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getGoodPPPUpper(isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getGoodPPPUpperPeriod(int period, isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getGoodUAmpHours(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getGoodUAmpHoursPeriod(int period, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getInternalVetoedFrames(isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getISIS50HzVetoedFrames(isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getMSModeVetoedFrames(isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getNumberOfPeriods(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getPeriodGoodFrames(int period, isisU32_t *frames, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getPeriodRawFrames(int period, isisU32_t *frames, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getPeriodRequestedFrames(int period, isisU32_t *frames, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
getRawFrames(int period_start, int nperiod, isisU32_t frames[], DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
getRawFrames(isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getRawPPP(isisU64_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getRawPPPLower(isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getRawPPPLowerPeriod(int period, isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getRawPPPUpper(isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getRawPPPUpperPeriod(int period, isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getRawUAmpHours(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getRawUAmpHoursPeriod(int period, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getRequestedFrames(int period_start, int nperiod, isisU32_t frames[], DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
getSMPVetoedFrames(isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
getTS2PulseVetoedFrames(isisU32_t *value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
inDwellPeriod(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
isCardPresent(int position, ISISVME *vme, DAEstatus &status)DAE2Card< EnvPeriodPolicy >static
isEndRunAfterSequenceCompletesInProgress(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
isMultipleSequenceComplete(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
isRunEndedAndSequenceComplete(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
isRunning(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
loggingPrefix() constDAE2Card< EnvPeriodPolicy >inlineprotectedvirtual
lookupAccessOUTLUT(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
lookupAccessPERLUT(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
lookupFinished(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
m_loggerISIS::Baseprotected
m_logger_lockISIS::Baseprotected
m_logstrISIS::Baseprotected
m_optionsEnvPeriodCard< EnvPeriodPolicy >private
m_positionDAE2Card< EnvPeriodPolicy >protected
m_vmeDAE2Card< EnvPeriodPolicy >protected
makeAddress(int position, unsigned long address)DAE2Card< EnvPeriodPolicy >inlinestatic
makeAddress(unsigned long address)DAE2Card< EnvPeriodPolicy >inlineprotectedvirtual
MSMode enum valueEnvPeriodCard< EnvPeriodPolicy >private
DAE2Card< EnvPeriodPolicy >::MuonDetectorCard enum valueDAE2CardIntf
EnvPeriodCardIntf::MuonDetectorCard enum valueDAE2CardIntf
DAE2Card< EnvPeriodPolicy >::MuonPeriodCard enum valueDAE2CardIntf
EnvPeriodCardIntf::MuonPeriodCard enum valueDAE2CardIntf
DAE2Card< EnvPeriodPolicy >::NeutronDetectorCard enum valueDAE2CardIntf
EnvPeriodCardIntf::NeutronDetectorCard enum valueDAE2CardIntf
NoCheckSRAM enum valueEnvPeriodCard< EnvPeriodPolicy >private
position() const EnvPeriodCard< EnvPeriodPolicy >inlinevirtual
printRegister(const char *name, unsigned long address, std::ostream &os, bool print_bits_set=false)DAE2Card< EnvPeriodPolicy >
printStatus(std::ostream &os, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
printVetoDetails(std::ostream &os, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
processFermiChopperVeto(int chopper_number, boost::function< int(isisU32_t, DAEstatus &)> func, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
programOUTLUT(isisU32_t *outputs, int nperiod, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
programPERLUT(isisU16_t *dwell_flags, isisU16_t *frames, int nperiod, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
readFrameTimer(FILETIME &ft, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
readMemory(unsigned long address, typename T *buffer, int len, ISISVME::TransferProps props, DAEstatus &status)DAE2Card< EnvPeriodPolicy >inline
readMemoryChunked(unsigned long address, T *buffer, int len, int chunk_len, ISISVME::TransferProps props, DAEstatus &status)DAE2Card< EnvPeriodPolicy >inline
readOUTLUT(isisU32_t *outputs, int nperiod, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
readPERLUT(isisU16_t *dwell_flags, isisU16_t *frames, int nperiod, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
readRegister(unsigned long address, isisU32_t *value, DAEstatus &status, bool little_endian=false, bool retry=true)DAE2Card< EnvPeriodPolicy >
readRegister(unsigned long address, isisU16_t *value, DAEstatus &status, bool little_endian=false, bool retry=true)DAE2Card< EnvPeriodPolicy >
readRegister(const unused_t &address, isisU32_t *value, DAEstatus &status, bool little_endian=false, bool retry=true)DAE2Card< EnvPeriodPolicy >inline
readRegister16As32(unsigned long address0, unsigned long address1, isisU32_t *value, DAEstatus &status, bool little_endian=false)DAE2Card< EnvPeriodPolicy >
registerBitsClear(unsigned long address, isisU32_t mask, DAEstatus &status, bool little_endian=false)DAE2Card< EnvPeriodPolicy >
registerBitsSet(unsigned long address, isisU32_t mask, DAEstatus &status, bool little_endian=false)DAE2Card< EnvPeriodPolicy >
resetCardState(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
resetPeriodCard(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
resetRunController(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
reverseEndian(isisU32_t *value)DAE2Card< EnvPeriodPolicy >protected
reverseEndian(isisU16_t *value)DAE2Card< EnvPeriodPolicy >protected
RotateFrameCountersRight enum valueEnvPeriodCard< EnvPeriodPolicy >private
setAllLoggerLevel(int level)ISIS::Baseinlineprotectedstatic
setAndClearPeriodControlBits(isisU32_t mask, bool preserve, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
setAndClearRegisterBits(unsigned long address, isisU32_t mask, bool preserve, DAEstatus &status, bool little_endian=false)DAE2Card< EnvPeriodPolicy >
setAndClearRegisterBits(const unused_t &address, isisU32_t mask, bool preserve, DAEstatus &status, bool little_endian=false)DAE2Card< EnvPeriodPolicy >inline
setAndClearRunControlBits(isisU32_t mask, bool preserve, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
setFrameSync(FrameSync fs, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
setFrameSyncDelay(isisU32_t value, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
setLoggerName(const std::string &logger_name)ISIS::Baseinlineprotected
setMultiplePeriodSequenceMode(int nseq, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
setMuonPulse(int pulse, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
setNumberOfPeriods(isisU16_t n, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
setOptions(EnvPCOptions opts)EnvPeriodCard< EnvPeriodPolicy >inlineprotected
setPeriodControlBits(isisU32_t mask, bool preserve, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
setPeriodOutputDelay(isisU32_t delay, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
setRegisterBits(unsigned long address, isisU32_t mask, bool preserve, DAEstatus &status, bool little_endian=false)DAE2Card< EnvPeriodPolicy >
setRunControlBits(isisU32_t mask, bool preserve, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
setSinglePeriodSequenceMode(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
setThisLoggerLevel(int level)ISIS::Baseinlineprotected
setVetoRegisterBits(isisU32_t mask, bool preserve, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
startRun(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
stopRun(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
syncFrameTimer(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
DAE2Card< EnvPeriodPolicy >::UnknownCard enum valueDAE2CardIntf
EnvPeriodCardIntf::UnknownCard enum valueDAE2CardIntf
updateOptions(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >protected
usingHardwarePeriods(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
whichVeto(std::ostream &os, DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
writeMemory(unsigned long address, T *buffer, int len, uint64_t read_check_mask, ISISVME::TransferProps props, DAEstatus &status)DAE2Card< EnvPeriodPolicy >inline
writeRegister(unsigned long address, isisU32_t value, DAEstatus &status, bool little_endian=false)DAE2Card< EnvPeriodPolicy >
writeRegister(const unused_t &address, isisU32_t value, DAEstatus &status, bool little_endian=false)DAE2Card< EnvPeriodPolicy >inline
writeRegister16(unsigned long address, isisU16_t value, DAEstatus &status, bool little_endian=false)DAE2Card< EnvPeriodPolicy >
writeRegister16(const unused_t &address, isisU16_t value, DAEstatus &status, bool little_endian=false)DAE2Card< EnvPeriodPolicy >inline
writeRegister32As16(unsigned long address0, unsigned long address1, isisU32_t value, DAEstatus &status, bool little_endian=false)DAE2Card< EnvPeriodPolicy >
yesNoStr(bool b)DAE2Card< EnvPeriodPolicy >inlineprotectedstatic
zeroMemory(unsigned long start, int len, uint64_t read_check_mask, ISISVME::TransferProps props, DAEstatus &status)DAE2Card< EnvPeriodPolicy >inline
zeroPeriodExtraCounters(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
zeroPeriodFrameCounters(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
zeroPeriodProtonCounters(DAEstatus &status)EnvPeriodCard< EnvPeriodPolicy >virtual
~Base()ISIS::Baseinlineprotectedvirtual
~DAE2Card()DAE2Card< EnvPeriodPolicy >inlinevirtual
~DAE2CardIntf()DAE2CardIntfinlinevirtual
~EnvPeriodCardIntf()EnvPeriodCardIntfinlinevirtual