ICP
1
|
#include <sim_muon_detector_card.h>
Public Member Functions | |
SIMMuonDetectorCard (int position, VMESimulationIface *vme, bool shared, FaultMode fault_mode, DAEstatus &status) | |
virtual | ~SIMMuonDetectorCard () |
virtual void | printStatus (std::ostream &os) |
virtual void | simulate (int delay) |
Public Member Functions inherited from SIMDetectorCard< DetCardPolicy > | |
SIMDetectorCard (int position, VMESimulationIface *vme, bool shared, FaultMode fault_mode, bool neutron_data, DAEstatus &status) | |
virtual | ~SIMDetectorCard () |
virtual void | updateCardAfterWrite (DAEstatus &status) |
virtual void | updateCardAfterRead (DAEstatus &status) |
void | writeToMemoryWrapped (isisU32_t *data, int len) |
int | incrementPeriod () |
int | resetPeriod () |
Public Member Functions inherited from SIMDAE2Card< DetCardPolicy > | |
SIMDAE2Card (int position, VMESimulationIface *vme, isisU32_t firmware, bool fw32, FaultMode fault_mode, DAEstatus &status) | |
int | position () |
virtual | ~SIMDAE2Card () |
int | read16 (ISISVME::TransferProps props, unsigned long address, isisU16_t *data16, long nitems, DAEstatus &status) |
int | read32 (ISISVME::TransferProps props, unsigned long address, isisU32_t *data32, long nitems, DAEstatus &status) |
int | write16 (ISISVME::TransferProps props, unsigned long address, isisU16_t *data16, long nitems, DAEstatus &status) |
int | write32 (ISISVME::TransferProps props, unsigned long address, isisU32_t *data32, long nitems, DAEstatus &status) |
std::vector< sim_mapping > & | mapping () |
int | addMapping (ISISVME::TransferProps props, isisU32_t address, int n, isisU32_t *var, const char *name, bool readable, bool writable, isisU32_t *access_reg, unsigned access_bit, bool wrap, bool sixteen_bit_access, FaultMode fault_mode) |
int | addMapping (ISISVME::TransferProps props, isisU32_t address, int n, uint64_t *var, const char *name, bool readable, bool writable, isisU32_t *access_reg, unsigned access_bit, bool wrap, bool sixteen_bit_access, FaultMode fault_mode) |
int | addMapping (ISISVME::TransferProps props, const unused_t &address, int n, isisU32_t *var, const char *name, bool readable, bool writable, isisU32_t *access_reg, unsigned access_bit, bool wrap, bool sixteen_bit_access, FaultMode fault_mode) |
int | addMapping (ISISVME::TransferProps props, const unused_t &address, int n, uint64_t *var, const char *name, bool readable, bool writable, isisU32_t *access_reg, unsigned access_bit, bool wrap, bool sixteen_bit_access, FaultMode fault_mode) |
bool | isVetoing () |
bool | isRunning () |
CardType | type () |
Definition at line 8 of file sim_muon_detector_card.h.
SIMMuonDetectorCard< DetCardPolicy >::SIMMuonDetectorCard | ( | int | position, |
VMESimulationIface * | vme, | ||
bool | shared, | ||
FaultMode | fault_mode, | ||
DAEstatus & | status | ||
) |
Definition at line 8 of file sim_muon_detector_card.cpp.
References firmware_version::hard_type, SIMDAE2Card< DetCardPolicy >::m_firmware, and ISIS::Base::setLoggerName().
|
virtual |
Definition at line 25 of file sim_muon_detector_card.cpp.
|
virtual |
Reimplemented from SIMDetectorCard< DetCardPolicy >.
Definition at line 19 of file sim_muon_detector_card.cpp.
|
virtual |
Reimplemented from SIMDetectorCard< DetCardPolicy >.
Definition at line 30 of file sim_muon_detector_card.cpp.