Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

CExperiment.cpp File Reference

#include "CExperiment.h"
#include "CStateTransitionCommand.h"
#include "CBeginCommand.h"
#include "CEndCommand.h"
#include "CReadoutMain.h"
#include "CDuplicateSingleton.h"
#include "CNoSuchObjectException.h"
#include "CApplicationSerializer.h"
#include "CNSCLPhysicsBuffer.h"
#include "CNSCLScalerBuffer.h"
#include "CNSCLControlBuffer.h"
#include "CRunVariableBuffer.h"
#include "CStateVariableBuffer.h"
#include "CNSCLDocumentationBuffer.h"
#include "CDocumentedPacketManager.h"
#include "CDocumentedPacket.h"
#include "CInterpreterCore.h"
#include "CInterpreterShell.h"
#include "CTimer.h"
#include "CScalerTrigger.h"
#include "CRunVariableCommand.h"
#include "CRunVariable.h"
#include "CStateVariableCommand.h"
#include "CStateVariable.h"
#include "buftypes.h"
#include "buffer.h"
#include <spectrodaq.h>
#include <time.h>
#include <sys/time.h>
#include <unistd.h>
#include <stdlib.h>
#include <typeinfo>
#include <iostream.h>
#include <algorithm>
#include <tcl.h>

Go to the source code of this file.

Compounds

class  CTriggerThread

Variables

const char * Copyright = "(C) Copyright Michigan State University 2002, All rights reserved"
CReadoutMain MyApp
const unsigned int nTriggerDwellTime = 100
 ms trigger holds mutexs

const unsigned int nTriggersPerPoll = 10
 triggers between time

const unsigned int msPerClockTick = 100
 Time between run time.

const unsigned int SECOND = 1000000
 usec /seconds.

const unsigned int MILISECOND = 1000
 usec/msec.


Detailed Description

Implementation of the CEXperiment class. See CExperiment.h for detailes.

Definition in file CExperiment.cpp.


Variable Documentation

const char* Copyright = "(C) Copyright Michigan State University 2002, All rights reserved" [static]
 

Definition at line 278 of file CExperiment.cpp.

const unsigned int MILISECOND = 1000 [static]
 

usec/msec.

Definition at line 365 of file CExperiment.cpp.

Referenced by CTriggerThread::MainLoop().

const unsigned int msPerClockTick = 100 [static]
 

Time between run time.

Definition at line 362 of file CExperiment.cpp.

Referenced by CExperiment::Start().

CReadoutMain MyApp
 

Definition at line 355 of file CExperiment.cpp.

const unsigned int nTriggerDwellTime = 100 [static]
 

ms trigger holds mutexs

Definition at line 359 of file CExperiment.cpp.

Referenced by CTriggerThread::CTriggerThread(), and CExperiment::Start().

const unsigned int nTriggersPerPoll = 10 [static]
 

triggers between time

Definition at line 360 of file CExperiment.cpp.

Referenced by CTriggerThread::CTriggerThread().

const unsigned int SECOND = 1000000 [static]
 

usec /seconds.

Definition at line 364 of file CExperiment.cpp.

Referenced by CTriggerThread::MainLoop().


Generated on Fri Nov 8 13:36:55 2002 for Event Readout system. by doxygen1.2.16