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

CCamacModule.cpp File Reference

#include "CCamacModule.h"
#include <CRangeError.h>
#include <CCamac.h>
#include <assert.h>

Go to the source code of this file.

Variables

const char * Copyright = "(C) Copyright Michigan State University 2002, All rights reserved"
const int BRANCH_RANGE [2] = {0, 7}
const int CRATE_RANGE [2] = {0, 7}
const int SLOT_RANGE [2] = {1, 31}
const int SUB_RANGE [2] = {0, 15}
const int F_RANGE [2] = {0, 31}
const int READ_RANGE [2] = {0, 7}
const int WRITE_RANGE [2] = {16, 23}
const int CTL_RANGES [4] = {8, 15, 16, 31}
const int ShortBit = 2
const int FShift = 2
const int AShift = 7
const int NShift = 11
const int CShift = 16
const int BShift = 23


Variable Documentation

const int AShift = 7 [static]
 

Definition at line 301 of file CCamacModule.cpp.

Referenced by CCamacModule::MakePointer().

const int BRANCH_RANGE[2] = {0, 7} [static]
 

Definition at line 288 of file CCamacModule.cpp.

Referenced by CCamacModule::CCamacModule(), and CCamacModule::ValidBranch().

const int BShift = 23 [static]
 

Definition at line 304 of file CCamacModule.cpp.

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

Definition at line 278 of file CCamacModule.cpp.

const int CRATE_RANGE[2] = {0, 7} [static]
 

Definition at line 289 of file CCamacModule.cpp.

Referenced by CCamacModule::CCamacModule(), and CCamacModule::ValidCrate().

const int CShift = 16 [static]
 

Definition at line 303 of file CCamacModule.cpp.

Referenced by CCamacModule::MakePointer().

const int CTL_RANGES[4] = {8, 15, 16, 31} [static]
 

Definition at line 296 of file CCamacModule.cpp.

Referenced by CCamacModule::Control().

const int F_RANGE[2] = {0, 31} [static]
 

Definition at line 292 of file CCamacModule.cpp.

Referenced by CCamacModule::ValidFunction().

const int FShift = 2 [static]
 

Definition at line 300 of file CCamacModule.cpp.

Referenced by CCamacModule::MakePointer().

const int NShift = 11 [static]
 

Definition at line 302 of file CCamacModule.cpp.

Referenced by CCamacModule::MakePointer().

const int READ_RANGE[2] = {0, 7} [static]
 

Definition at line 293 of file CCamacModule.cpp.

Referenced by CCamacModule::isRead(), and CCamacModule::Read().

const int ShortBit = 2 [static]
 

Definition at line 299 of file CCamacModule.cpp.

Referenced by CCamacModule::MakePointer().

const int SLOT_RANGE[2] = {1, 31} [static]
 

Definition at line 290 of file CCamacModule.cpp.

Referenced by CCamacModule::CCamacModule(), and CCamacModule::ValidSlot().

const int SUB_RANGE[2] = {0, 15} [static]
 

Definition at line 291 of file CCamacModule.cpp.

Referenced by CCamacModule::Control(), CCamacModule::Read(), CCamacModule::ValidSubaddress(), and CCamacModule::Write().

const int WRITE_RANGE[2] = {16, 23} [static]
 

Definition at line 294 of file CCamacModule.cpp.

Referenced by CCamacModule::isWrite(), and CCamacModule::Write().


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