#include <stdio.h>#include "cpus.h"#include <lcldaqtypes.h>#include <camac.h>#include <macros.h>#include <slvshared.h>#include <vme.h>#include <buftypes.h>#include <TCLVariable.h>#include <CReadoutMain.h>#include <CInterpreterShell.h>#include <CInterpreterStartup.h>#include <TCLInterpreter.h>#include <CDocumentedPacket.h>Go to the source code of this file.
Defines | |
| #define | VME16 0 | 
| #define | CAMBAS 0xFA800000 | 
| #define | CAMBAS 0xFE800000 | 
| #define | BIT_BRANCH 0 | 
| #define | BIT_CRATE 2 | 
| #define | BIT_SLOT 16 | 
| #define | BIT_SUBADDRESS 0 | 
| #define | SCALER_CHANNELS 12 | 
| #define | SCALER_BRANCH 0 | 
| #define | SCALER_CRATE 2 | 
| #define | SCALER_FIRST_SLOT 6 | 
| #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 | |
| CDocumentedPacket | Type1 (0x101, string("Type 1 packet"), string("This packet contains type 1 data"), string("1.0")) | 
| CDocumentedPacket | Type2 (0x202, string("Type 2 packet"), string("This packet contains type 2 data"), string("1.1")) | 
| 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 | |
| INT16 | second | 
| int | npkt1size = 10 | 
| int | npkt2size = 10 | 
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
 Definition at line 94 of file skeleton.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 94 of file skeleton.cpp.  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
  | 
  
      
  | 
  
| 
 
 Definition at line 73 of file skeleton.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 522 of file skeleton.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 582 of file skeleton.cpp. References daq_GetScalerCount().  | 
  
      
  | 
  
| 
 
 Definition at line 552 of file skeleton.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 971 of file skeleton.cpp. Referenced by CTraditionalEventSegment::MaxSize().  | 
  
      
  | 
  
| 
 
 Definition at line 430 of file skeleton.cpp. References daq_GetScalerCount().  | 
  
      
  | 
  
| 
 
 Definition at line 332 of file skeleton.cpp. References CReadoutMain::getInstance(), CInterpreterShell::getInterpreter(), CReadoutMain::getInterpreter(), npkt1size, and npkt2size.  | 
  
      
  | 
  
| 
 
 Definition at line 396 of file skeleton.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 912 of file skeleton.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 649 of file skeleton.cpp. References CDocumentedPacket::Begin(), CDocumentedPacket::End(), npkt1size, and npkt2size.  | 
  
      
  | 
  ||||||||||||
| 
 
 Definition at line 735 of file skeleton.cpp. Referenced by CTraditionalScalerReadout::Read().  | 
  
      
  | 
  
| 
 
 Definition at line 825 of file skeleton.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 871 of file skeleton.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 1014 of file skeleton.cpp.  | 
  
      
  | 
  ||||||||||||||||||||
| 
 
  | 
  
      
  | 
  ||||||||||||||||||||
| 
 
  | 
  
      
  | 
  
| 
 
 Definition at line 309 of file skeleton.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 310 of file skeleton.cpp.  | 
  
      
  | 
  
| 
 
 Definition at line 307 of file skeleton.cpp.  | 
  
1.2.16