#include <stdio.h>#include <string>#include <tcl.h>#include <TCLInterpreter.h>#include <TCLVariable.h>#include <TCLException.h>#include <CNullBusy.h>#include <ReadoutStateMachine.h>#include <Active.h>#include "CDigitizerDictionary.h"#include "CReadOrder.h"#include "CModuleCommand.h"#include "CCAENV785Creator.h"#include "CCAENV792Creator.h"#include "CCAENV775Creator.h"#include "CAENcard.h"#include "CCAENV830.h"#include "CCAENV830Creator.h"#include "CCAENV830Module.h"#include "cpus.h"#include <daqdatatypes.h>#include <camac.h>#include <macros.h>#include <vme.h>#include <buftypes.h>#include <iostream.h>Include dependency graph for src/skeleton.cpp:

Go to the source code of this file.
Defines | |
| #define | VME16 0 |
| #define | CAMBAS(b) 0xFA800000 |
| #define | CAMBAS(b) 0xFE800000 |
| #define | SEE_PACKETID 0x8000 |
| #define | USERTRIG1_ENABLE FALSE |
| #define | USERTRIG1_PERIOD -1 |
| #define | NIMOUT_BRANCH 0 |
| #define | NIMOUT_CRATE 2 |
| #define | NIMOUT_SLOT 20 |
| #define | NIMOUT_TRIG1 0x800 |
| #define | EVENT_MAXWORDS 40 |
| #define | USERTRIG1_MAXWORDS 0 |
Functions | |
| CTCLInterpreter * | pInterp (0) |
| CDigitizerDictionary * | pDictionary (0) |
| CReadOrder * | pReader (0) |
| CModuleCommand * | pCreator (0) |
| CCAENV775Creator * | p775 (0) |
| CCAENV785Creator * | p785 (0) |
| CCAENV792Creator * | p792 (0) |
| CDigitizerDictionary * | pScalers (0) |
| CReadOrder * | pScalerRead (0) |
| CModuleCommand * | pScalerCreator (0) |
| CCAENV830Creator * | p830 (0) |
| void | DestroyConfigurator () |
| void | InitializeConfigurator () |
| void | SourceScript (CTCLInterpreter *pInterp, const string &rPath) |
| CNullBusy * | pBusy (0) |
| void | initevt () |
| void | initrig1 () |
| void | iniscl () |
| void | clearevt () |
| void | clrtrig1 () |
| void | clrscl () |
| WORD | readevt (WORD *bufpt) |
| UINT16 | readscl (UINT32 *buffer, int numscalers) |
| void | trig1dis () |
| void | trig1ena () |
| int | rdtrig1 (WORD *bufpt) |
| WORD | evtmax () |
| WORD | trig1max () |
Variables | |
| const char * | Copyright = "(C) Copyright Michigan State University 2002, All rights reserved" |
| INT16 | second |
| ReadoutStateMachine * | gpStateMachine |
| string | SetupFile |
|
|
Definition at line 397 of file src/skeleton.cpp. |
|
|
Definition at line 397 of file src/skeleton.cpp. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 404 of file src/skeleton.cpp. |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 377 of file src/skeleton.cpp. |
|
|
Definition at line 966 of file src/skeleton.cpp. References pReader(), and CReadOrder::Prepare(). |
|
|
Definition at line 1027 of file src/skeleton.cpp. References CReadOrder::Prepare(), and pScalerRead(). |
|
|
Definition at line 997 of file src/skeleton.cpp. |
|
|
Cleanup prior incarnations: Can't get the delete go go quite right... for now put up with Definition at line 630 of file src/skeleton.cpp. References p775(), p785(), p792(), p830(), pCreator(), pDictionary(), pInterp(), pReader(), pScalerCreator(), pScalerRead(), and pScalers(). |
|
|
Definition at line 1349 of file src/skeleton.cpp. |
|
|
Definition at line 867 of file src/skeleton.cpp. References CReadOrder::Clear(), DestroyConfigurator(), CReadOrder::Initialize(), pInterp(), pScalerRead(), and CReadOrder::Read(). |
|
|
Definition at line 748 of file src/skeleton.cpp. References CReadOrder::Clear(), DestroyConfigurator(), CReadOrder::Initialize(), InitializeConfigurator(), pInterp(), pReader(), SetupFile, and SourceScript(). |
|
|
Initialize the readout engine :
Definition at line 680 of file src/skeleton.cpp. References CModuleCommand::AddCreator(), DestroyConfigurator(), p775(), p785(), p792(), p830(), pCreator(), pDictionary(), pInterp(), pReader(), pScalerCreator(), pScalerRead(), and pScalers(). |
|
|
Definition at line 833 of file src/skeleton.cpp. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 1290 of file src/skeleton.cpp. |
|
|
Definition at line 1066 of file src/skeleton.cpp. References pReader(), CReadOrder::Read(), and SEE_PACKETID. |
|
||||||||||||
|
Definition at line 1145 of file src/skeleton.cpp. References pScalerRead(), and CReadOrder::Read(). |
|
||||||||||||
|
Source a script into an interpreter. Definition at line 727 of file src/skeleton.cpp. References pInterp(). Referenced by initevt(). |
|
|
Definition at line 1203 of file src/skeleton.cpp. |
|
|
Definition at line 1249 of file src/skeleton.cpp. |
|
|
Definition at line 1392 of file src/skeleton.cpp. |
|
|
Definition at line 285 of file src/skeleton.cpp. |
|
|
Definition at line 608 of file src/skeleton.cpp. |
|
|
Definition at line 607 of file src/skeleton.cpp. |
|
|
Definition at line 744 of file src/skeleton.cpp. |
1.3.4