|
ICP
1
|
#include "stdafx.h"#include "DAEstatus.h"#include "isisdae.h"#include "detector_card.h"#include "MuonDetectorCard.h"#include "environment_card.h"#include "env_period_card.h"#include "nivisa.h"#include "vme_simulation.h"#include "icputils.h"#include "QxtrmInterface.h"Go to the source code of this file.
Classes | |
| class | ClearHistogramMemoryTask |
| class | ReadAllDAE1SpectraTask |
Macros | |
| #define | END_IMMEDIATELY_FILE "c:\\data\\end_now.dae" |
| #define | ENV_FUNCTION(__func) |
| #define | PERIOD_FUNCTION(__func) ((m_envPeriodCards.size() > 0) ? (m_envPeriodCards[0]->__func) : 0) |
Functions | |
| template<typename T > | |
| static void | deletePtr (T *pCard) |
| #define END_IMMEDIATELY_FILE "c:\\data\\end_now.dae" |
Definition at line 21 of file isisdae.cpp.
Referenced by ISISDAE::startRun(), and ISISDAE::stopRun().
| #define ENV_FUNCTION | ( | __func | ) |
Definition at line 23 of file isisdae.cpp.
Referenced by ISISDAE::clearFramesVetosAndPPP(), ISISDAE::getExternalVetoedFrames(), ISISDAE::getFIFOVetoedFrames(), ISISDAE::getFrameSyncDelay(), ISISDAE::getGoodFrames(), ISISDAE::getGoodPPPLower(), ISISDAE::getGoodPPPUpper(), ISISDAE::getGoodUAmpHours(), ISISDAE::getISIS50HzVetoedFrames(), ISISDAE::getRawFrames(), ISISDAE::getRawPPPLower(), ISISDAE::getRawPPPUpper(), ISISDAE::getRawUAmpHours(), ISISDAE::getSMPVetoedFrames(), ISISDAE::getTS2PulseVetoedFrames(), ISISDAE::getVetoStatus(), ISISDAE::isRunning(), ISISDAE::resetRunController(), ISISDAE::setDAE1Vetos(), ISISDAE::setFrameSync(), ISISDAE::setFrameSyncDelay(), ISISDAE::setPeriodType(), ISISDAE::startRun(), ISISDAE::stopRun(), and ISISDAE::whichVeto().
| #define PERIOD_FUNCTION | ( | __func | ) | ((m_envPeriodCards.size() > 0) ? (m_envPeriodCards[0]->__func) : 0) |
Definition at line 27 of file isisdae.cpp.
Referenced by ISISDAE::disablePeriodCard(), ISISDAE::getCurrentHardwarePeriod(), ISISDAE::getCurrentPeriodSequence(), ISISDAE::getGoodFramesPeriod(), ISISDAE::getRawFramesPeriod(), ISISDAE::isFinalSequenceComplete(), ISISDAE::requestEndRunAfterNextSequenceCompletes(), ISISDAE::startRun(), and ISISDAE::stopRun().
|
static |
Definition at line 145 of file isisdae.cpp.
1.8.5