SctConfiguration::TimConfig Struct Reference

Configuration needed for TIM initialisation. More...

#include <configuration.h>


Data Fields

unsigned long baseAddress
 VME base address.
float trigFrequency
 L1A frequency for TIM generated triggers.
float resetFrequency
 Reset frequency for TIM generated triggers.
int validMask
 This is a bit mask with the same order as listed below.
unsigned char triggerTypeTTC
 Override TTC trigger type.
unsigned char triggerTypeTIM
 Override TIM trigger type.
unsigned char offsetBCID
 Adjust BC counter sent to ROD.
unsigned short triggerEnablesInternal
 Enables for internal triggers.
unsigned short triggerEnablesTTC
 Enables for TTC triggers.


Detailed Description

Configuration needed for TIM initialisation.

Definition at line 56 of file configuration.h.


Field Documentation

unsigned long SctConfiguration::TimConfig::baseAddress
 

VME base address.

Definition at line 58 of file configuration.h.

Referenced by SctApi::CrateImpl::initialiseTim().

unsigned char SctConfiguration::TimConfig::offsetBCID
 

Adjust BC counter sent to ROD.

Definition at line 79 of file configuration.h.

float SctConfiguration::TimConfig::resetFrequency
 

Reset frequency for TIM generated triggers.

Definition at line 65 of file configuration.h.

Referenced by SctApi::CrateImpl::initialiseTim().

float SctConfiguration::TimConfig::trigFrequency
 

L1A frequency for TIM generated triggers.

Definition at line 63 of file configuration.h.

Referenced by SctApi::CrateImpl::initialiseTim().

unsigned short SctConfiguration::TimConfig::triggerEnablesInternal
 

Enables for internal triggers.

Definition at line 81 of file configuration.h.

Referenced by SctApi::changeRunMode().

unsigned short SctConfiguration::TimConfig::triggerEnablesTTC
 

Enables for TTC triggers.

Definition at line 83 of file configuration.h.

Referenced by SctApi::changeRunMode().

unsigned char SctConfiguration::TimConfig::triggerTypeTIM
 

Override TIM trigger type.

Definition at line 77 of file configuration.h.

unsigned char SctConfiguration::TimConfig::triggerTypeTTC
 

Override TTC trigger type.

Definition at line 75 of file configuration.h.

int SctConfiguration::TimConfig::validMask
 

This is a bit mask with the same order as listed below.

If a bit is set then the value is valid. If the value is not valid the value comes from elsewhere

Definition at line 72 of file configuration.h.

Referenced by SctApi::changeRunMode().


The documentation for this struct was generated from the following file:
Generated on Mon Feb 6 14:06:24 2006 for SCT DAQ/DCS Software - C++ by  doxygen 1.4.6