ICP
1
|
#include <environment_card.h>
Public Member Functions | |
virtual int | startRun (DAEstatus &status)=0 |
virtual int | stopRun (DAEstatus &status)=0 |
virtual int | ClearFramesAndPPP (DAEstatus &status)=0 |
virtual int | setFrameSync (FrameSync fs, DAEstatus &status)=0 |
virtual bool | isRunning (DAEstatus &status)=0 |
virtual void | printStatus (std::ostream &os, DAEstatus &status)=0 |
virtual int | resetRunController (DAEstatus &status)=0 |
virtual int | getRawFrames (isisU32_t *value, DAEstatus &status)=0 |
virtual int | getGoodFrames (isisU32_t *value, DAEstatus &status)=0 |
virtual int | getRawPPPLower (isisU32_t *value, DAEstatus &status)=0 |
virtual int | getRawPPPUpper (isisU32_t *value, DAEstatus &status)=0 |
virtual int | getRawPPP (isisU64_t *value, DAEstatus &status)=0 |
virtual int | getGoodPPPLower (isisU32_t *value, DAEstatus &status)=0 |
virtual int | getGoodPPPUpper (isisU32_t *value, DAEstatus &status)=0 |
virtual int | getGoodPPP (isisU64_t *value, DAEstatus &status)=0 |
virtual int | enableSMPVeto (DAEstatus &status)=0 |
virtual int | enableTS2PulseVeto (DAEstatus &status)=0 |
virtual int | enableISIS50HzVeto (DAEstatus &status)=0 |
virtual int | enableExternalVeto (int veto_number, DAEstatus &status)=0 |
virtual int | enableInternalVeto (DAEstatus &status)=0 |
virtual int | enableFIFOVeto (DAEstatus &status)=0 |
virtual int | enableHardwarePeriods (DAEstatus &status)=0 |
virtual int | disableHardwarePeriods (DAEstatus &status)=0 |
virtual int | disableSMPVeto (DAEstatus &status)=0 |
virtual int | disableExternalVeto (int veto_number, DAEstatus &status)=0 |
virtual int | disableInternalVeto (DAEstatus &status)=0 |
virtual int | disableFIFOVeto (DAEstatus &status)=0 |
virtual int | disableTS2PulseVeto (DAEstatus &status)=0 |
virtual int | disableISIS50HzVeto (DAEstatus &status)=0 |
virtual int | getSMPVetoedFrames (isisU32_t *value, DAEstatus &status)=0 |
virtual int | getExternalVetoedFrames (int veto_number, isisU32_t *value, DAEstatus &status)=0 |
virtual int | getFIFOVetoedFrames (isisU32_t *value, DAEstatus &status)=0 |
virtual int | getTS2PulseVetoedFrames (isisU32_t *value, DAEstatus &status)=0 |
virtual int | getISIS50HzVetoedFrames (isisU32_t *value, DAEstatus &status)=0 |
virtual int | clearSMPVetoedFrames (DAEstatus &status)=0 |
virtual int | clearExternalVetoedFrames (DAEstatus &status)=0 |
virtual int | clearFIFOVetoedFrames (DAEstatus &status)=0 |
virtual int | setFrameSyncDelay (isisU32_t value, DAEstatus &status)=0 |
virtual int | getFrameSyncDelay (isisU32_t *value, DAEstatus &status)=0 |
virtual float | getRawUAmpHours (DAEstatus &status)=0 |
virtual float | getGoodUAmpHours (DAEstatus &status)=0 |
virtual bool | usingHardwarePeriods (DAEstatus &status)=0 |
EnvironmentCardIntf () | |
virtual | ~EnvironmentCardIntf () |
virtual int | getFChopperVetoedFrames (int chopper_number, isisU32_t *value, DAEstatus &status)=0 |
virtual int | enableFChopperVeto (int chopper_number, int delay, int width, DAEstatus &status)=0 |
virtual int | disableFChopperVeto (int chopper_number, DAEstatus &status)=0 |
virtual int | printVetoDetails (std::ostream &os, DAEstatus &status)=0 |
virtual int | whichVeto (std::ostream &os, DAEstatus &status)=0 |
virtual int | resetCardState (DAEstatus &status)=0 |
Public Member Functions inherited from DAE2CardIntf | |
DAE2CardIntf () | |
virtual | ~DAE2CardIntf () |
virtual int | position () const =0 |
virtual std::string | daeDevice () const =0 |
Additional Inherited Members | |
Public Types inherited from DAE2CardIntf | |
enum | CardType { EmptySlot = 0, UnknownCard = 1, EnvCard = 2, EnvPeriodCard = 3, NeutronDetectorCard = 4, MuonDetectorCard = 5, MuonPeriodCard = 6 } |
Definition at line 6 of file environment_card.h.
|
inline |
Definition at line 55 of file environment_card.h.
|
inlinevirtual |
Definition at line 56 of file environment_card.h.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.
|
pure virtual |
Implemented in EnvironmentCard< EnvPeriodPolicy >.