CCAENV1x90Data Namespace Reference


Functions

static const unsigned long TYPE_MASK (0xf8000000)
static const unsigned long GLOBAL_HEADER (0x40000000)
static const unsigned long TDC_HEADER (0x08000000)
static const unsigned long TDC_TRAILER (0x18000000)
static const unsigned long MEASUREMENT (0x00000000)
static const unsigned long TDC_ERROR (0x20000000)
static const unsigned long TRIGGER_TIME (0x88000000)
static const unsigned long GLOBAL_TRAILER (0x80000000)
static const unsigned long FILLER_LONG (0xc0000000)
static const unsigned long EVENTCOUNT_MASK (0x07ffffe0)
static const unsigned int EVENT_RSHIFT (0x5)
static const unsigned int GEO_MASK (0x1f)
static const unsigned long TDC_MASK (0x03000000)
static const unsigned int TDC_RSHIFT (24)
static const unsigned long EVENTID_MASK (0x007ff800)
static const unsigned int EVENTID_RSHIFT (12)
static const unsigned int BUNCHID_MASK (0x000007ff)
static const unsigned int TDCWORDCOUNT_MASK (0x000007ff)
static const unsigned int TRAILING_BIT (0x04000000)
static const unsigned long V1190CHANNEL_MASK (0x03f80000)
static const unsigned long V1290CHANNEL_MASK (0x03e00000)
static const unsigned int V1190CHANNEL_RSHIFT (19)
static const unsigned int V1290CHANNEL_RSHIFT (21)
static const unsigned long V1190DATA_MASK (0x0007ffff)
static const unsigned long V1290DATA_MASK (0x001fffff)
static const unsigned long HITLOST_0_FIFO (0x0001)
static const unsigned long HITLOST_0_L1 (0x0002)
static const unsigned long HITERROR_0 (0x0004)
static const unsigned long HITLOST_1_FIFO (0x0008)
static const unsigned long HITLOST_1_L1 (0x0010)
static const unsigned long HITERROR_1 (0x0020)
static const unsigned long HITLOST_2_FIFO (0x0040)
static const unsigned long HITLOST_2_L1 (0x0080)
static const unsigned long HITERROR_2 (0x0100)
static const unsigned long HITLOST_3_FIFO (0x0200)
static const unsigned long HITLOST_3_L1 (0x0400)
static const unsigned long HITERROR_3 (0x0800)
static const unsigned long HITS_EXCEEDED (0x1000)
static const unsigned long EVENTLOST_FIFO (0x2000)
static const unsigned long FATALCHIP_ERROR (0x4000)
static const unsigned long ERROR_MASK (0x7fff)
static const unsigned long TRIGGERTIME_MASK (0x07ffffff)
static const unsigned long TRIGGERLOST_MASK (0x04000000)
static const unsigned long TDCERROR_MASK (0x02000000)
static const unsigned long OVERFLOW_MASK (0x01000000)
static const unsigned long WORDCOUNT_MASK (0x001fffe0)
static const unsigned int WORDCOUNT_RSHIFT (5)
static bool isGlobalHeader (unsigned long Data)
static bool isGlobalTrailer (unsigned long datum)
static int TriggerNumber (unsigned long Header) throw (STD(string))
static unsigned int BoardNumber (unsigned long Header) throw (STD(string))
static bool isTDCHeader (unsigned long Header)
static bool isTDCTrailer (unsigned long header)
static bool isTDCError (unsigned long Datum)
static unsigned int TDCChip (unsigned long Header) throw (STD(string))
static unsigned int EventId (unsigned long Header) throw (STD(string))
static unsigned int BunchId (unsigned long Header) throw (STD(string))
static short TDCWordCount (unsigned long Header) throw (STD(string))
static bool isMeasurement (unsigned long data)
static bool isTrailing (unsigned long datum) throw (STD(string))
static int ChannelNumber (unsigned long Datum, bool is1190=true) throw (STD(string))
static long ChannelValue (unsigned long datum, bool is1190=true) throw (STD(string))
static unsigned long TDCErrorBits (unsigned long datum) throw (STD(string))
static bool isTriggerTimeTag (unsigned long datum)
static unsigned long ExtendedTriggerTime (unsigned long datum) throw (STD(string))
static bool Overflow (unsigned long datum) throw (STD(string))
static bool Error (unsigned long datum) throw (STD(string))
static bool Lost (unsigned long datum) throw (STD(string))
static unsigned long EventSize (unsigned long datum)
static bool isFiller (unsigned long datum)


Detailed Description

This file contains a namespace that has several static inline functions for peeling bits and pieces of the data buffer and making sense of what we get.


Function Documentation

static unsigned int CCAENV1x90Data::BoardNumber ( unsigned long  Header  )  throw (STD(string)) [inline, static]

Extract the board number from a global header or trailer word. The board number is also known as the GEO field.

Parameters:
Header (unsigned long In) Global header or trailer from which to extract the GEO field.
Returns:
unsigned The GEO field of header
Exceptions:
STD(string) - if the longword passed in is not a global header word, a string indicating this fact is thrown.

Definition at line 153 of file CCAENV1x90Data.h.

References GEO_MASK(), isGlobalHeader(), and isGlobalTrailer().

Referenced by DataTests::GlobalHeaderFields(), DataTests::GlobalTrailerTest(), ReadTests::TestReadHeaders(), and ReadTests::TestReadNoHeaders().

static unsigned int CCAENV1x90Data::BunchId ( unsigned long  Header  )  throw (STD(string)) [inline, static]

Returns the bunch count field from a TDC header or trailer. The bunch id is a counter that is incremented for each hit I think it is reset via the front panel reset or software resets. Perhaps it represents the event counter within a bunch on an accelerator system that is not CW.

Parameters:
Header (Unsigned long In) The TDC header longword.
Returns:
The bunch count extracted from the TDC Header.
Exceptions:
string - if the Header longword does not represent a TDC header

Definition at line 282 of file CCAENV1x90Data.h.

References BUNCHID_MASK(), and isTDCHeader().

Referenced by DataTests::TDCHeaderFields().

static const unsigned int CCAENV1x90Data::BUNCHID_MASK ( 0x000007ff   )  [static]

Referenced by BunchId().

static int CCAENV1x90Data::ChannelNumber ( unsigned long  Datum,
bool  is1190 = true 
) throw (STD(string)) [inline, static]

Extracts the channel number from a tdc data word.

Parameters:
Datum (Unsigned long In) The datum to analyze.
is1190 (bool in)
  • True if the data comes from an 1190. -false otherwise. The channel number is positioned slightly differently in the 1190 vs. the 1290. Defaults to true (NSCL needs).
Returns:
Unsigned the value of the contents of the dataum word.
Exceptions:
STD(string) if datum is not a TDC measurement.

Definition at line 370 of file CCAENV1x90Data.h.

References isMeasurement(), V1190CHANNEL_MASK(), V1190CHANNEL_RSHIFT(), V1290CHANNEL_MASK(), and V1290CHANNEL_RSHIFT().

Referenced by DataTests::TestMeasurement().

static long CCAENV1x90Data::ChannelValue ( unsigned long  datum,
bool  is1190 = true 
) throw (STD(string)) [inline, static]

Returns the digitized value of a channel.

Parameters:
Datum (Unsigned long In) The data longword to analyze.
is1190 (bool in)
  • True if the data comes from an 1190.
  • false otherwise. The data value is positioned slightly differently in the 1190 vs. the 1290. Defaults to true (NSCL needs).
Returns:
The unsigned long value of the conversion represented by this data word.
Exceptions:
STD(string) if datum is not a measuremenet.

Definition at line 408 of file CCAENV1x90Data.h.

References isMeasurement(), V1190DATA_MASK(), and V1290DATA_MASK().

Referenced by DataTests::TestMeasurement().

static bool CCAENV1x90Data::Error ( unsigned long  datum  )  throw (STD(string)) [inline, static]

Determines if a global trailer longword has the error bit set. This would indicate a global error in one of the TDC chips that must be further diagnosed. My guess is that if insertion of error flag longs is enabled, this bit is only set when there is at least one of these in the event.

Parameters:
dataum (unsigned long In) The global trailer longword.
Returns:
Bool
Return values:
true if there was an error this last event
false if there were no errors this last event.
Exceptions:
String if the datum parameter is not a global trailer longword.

Definition at line 527 of file CCAENV1x90Data.h.

References isGlobalTrailer(), and TDCERROR_MASK().

Referenced by DataTests::GlobalTrailerTest().

static const unsigned long CCAENV1x90Data::ERROR_MASK ( 0x7fff   )  [static]

Referenced by TDCErrorBits().

static const unsigned int CCAENV1x90Data::EVENT_RSHIFT ( 0x5   )  [static]

Referenced by TriggerNumber().

static const unsigned long CCAENV1x90Data::EVENTCOUNT_MASK ( 0x07ffffe0   )  [static]

Referenced by TriggerNumber().

static unsigned int CCAENV1x90Data::EventId ( unsigned long  Header  )  throw (STD(string)) [inline, static]

Returns the Event id from a TDC header or trailer. I'm not sure if this value will be the same as the event id in the global header.

Parameters:
Header (unsigned long In) The header longword to extract the event id from.
Returns:
unsigned - the event id
Exceptions:
String - a message is thrown in the event that this header does not represent a TDC Header or trailer.

Definition at line 256 of file CCAENV1x90Data.h.

References EVENTID_MASK(), EVENTID_RSHIFT(), isTDCHeader(), and isTDCTrailer().

Referenced by DataTests::EventIdTest(), and DataTests::TDCHeaderFields().

static const unsigned long CCAENV1x90Data::EVENTID_MASK ( 0x007ff800   )  [static]

Referenced by EventId().

static const unsigned int CCAENV1x90Data::EVENTID_RSHIFT ( 12   )  [static]

Referenced by EventId().

static const unsigned long CCAENV1x90Data::EVENTLOST_FIFO ( 0x2000   )  [static]

static unsigned long CCAENV1x90Data::EventSize ( unsigned long  datum  )  [inline, static]

Extracts the size of an event from a global trailer longword

Parameters:
Datum (Unsigned long In) A global trailer longword being analyzed
Returns:
Unsigned long
Return values:
The number of words in the events for which this is a trailer.
Exceptions:
String if datum is not a global trailer longword.

Definition at line 571 of file CCAENV1x90Data.h.

References isGlobalTrailer(), WORDCOUNT_MASK(), and WORDCOUNT_RSHIFT().

Referenced by DataTests::GlobalTrailerTest(), ReadTests::TestReadHeaders(), and ReadTests::TestReadNoHeaders().

static unsigned long CCAENV1x90Data::ExtendedTriggerTime ( unsigned long  datum  )  throw (STD(string)) [inline, static]

Return the extended trigger time field from a trigger tag longword.

Parameters:
Datum (Unsigned long In) The datum to anlyze.
Returns:
unsigned long
Return values:
The extended timestamp of the trigger tag longword.
Exceptions:
STD(string) - if datum is not a trigger tag longword.

Definition at line 475 of file CCAENV1x90Data.h.

References isTriggerTimeTag(), and TRIGGERTIME_MASK().

Referenced by DataTests::TriggerTimeTest().

static const unsigned long CCAENV1x90Data::FATALCHIP_ERROR ( 0x4000   )  [static]

static const unsigned long CCAENV1x90Data::FILLER_LONG ( 0xc0000000   )  [static]

Referenced by isFiller().

static const unsigned int CCAENV1x90Data::GEO_MASK ( 0x1f   )  [static]

Referenced by BoardNumber().

static const unsigned long CCAENV1x90Data::GLOBAL_HEADER ( 0x40000000   )  [static]

Referenced by isGlobalHeader().

static const unsigned long CCAENV1x90Data::GLOBAL_TRAILER ( 0x80000000   )  [static]

Referenced by isGlobalTrailer().

static const unsigned long CCAENV1x90Data::HITERROR_0 ( 0x0004   )  [static]

static const unsigned long CCAENV1x90Data::HITERROR_1 ( 0x0020   )  [static]

static const unsigned long CCAENV1x90Data::HITERROR_2 ( 0x0100   )  [static]

static const unsigned long CCAENV1x90Data::HITERROR_3 ( 0x0800   )  [static]

static const unsigned long CCAENV1x90Data::HITLOST_0_FIFO ( 0x0001   )  [static]

Mask bits in the TDC Error word. There are no functions to check individual errors. Call TDCErrorbits to extract the bits and then and against the masks below.

static const unsigned long CCAENV1x90Data::HITLOST_0_L1 ( 0x0002   )  [static]

static const unsigned long CCAENV1x90Data::HITLOST_1_FIFO ( 0x0008   )  [static]

static const unsigned long CCAENV1x90Data::HITLOST_1_L1 ( 0x0010   )  [static]

static const unsigned long CCAENV1x90Data::HITLOST_2_FIFO ( 0x0040   )  [static]

static const unsigned long CCAENV1x90Data::HITLOST_2_L1 ( 0x0080   )  [static]

static const unsigned long CCAENV1x90Data::HITLOST_3_FIFO ( 0x0200   )  [static]

static const unsigned long CCAENV1x90Data::HITLOST_3_L1 ( 0x0400   )  [static]

static const unsigned long CCAENV1x90Data::HITS_EXCEEDED ( 0x1000   )  [static]

static bool CCAENV1x90Data::isFiller ( unsigned long  datum  )  [inline, static]

Determines if a longword is a filler word. Filler words are returned if the device is read when it has no data and bus errors are disabled. This is how the device should be run as the bus interfaces don't do a good job of reporting bus errors to the code in a synchronous manner.

Parameters:
Datum (Unsigned long In) The longword to analyze.
Returns:
Bool
Return values:
true if datum is a filler.
False if datum is not a filler.

Definition at line 595 of file CCAENV1x90Data.h.

References FILLER_LONG(), and TYPE_MASK().

Referenced by DataTests::DataTypes(), CCAENV1x90::ReadPacket(), and CCAENV1x90::ReadValid().

static bool CCAENV1x90Data::isGlobalHeader ( unsigned long  Data  )  [inline, static]

Determines if the parameter is a global event header.

Parameters:
Data (unsigned long In) The data word to test.
Returns:
bool
Return values:
true - if word is a global event header
false - if word is not a global event header.

Definition at line 96 of file CCAENV1x90Data.h.

References GLOBAL_HEADER(), and TYPE_MASK().

Referenced by BoardNumber(), DataTests::DataTypes(), ReadTests::TestReadHeaders(), ReadTests::TestReadNoHeaders(), and TriggerNumber().

static bool CCAENV1x90Data::isGlobalTrailer ( unsigned long  datum  )  [inline, static]

Returns true if the longword passed in is a global trailer. Global trailers mark the end of an event taken when the TDC is in trigger matching mode.

Parameters:
Datum (Unsigned long In) The datum to analyze.
Returns:
Bool
Return values:
true if datum is a global trailer longword.
False if datum is not a global trailer longword.

Definition at line 113 of file CCAENV1x90Data.h.

References GLOBAL_TRAILER(), and TYPE_MASK().

Referenced by BoardNumber(), DataTests::DataTypes(), Error(), EventSize(), Lost(), Overflow(), CCAENV1x90::ReadPacket(), CCAENV1x90::ReadValid(), ReadTests::TestReadHeaders(), and ReadTests::TestReadNoHeaders().

static bool CCAENV1x90Data::isMeasurement ( unsigned long  data  )  [inline, static]

Returns true if the input longword represents a TDC measurement.

Parameters:
data (unsigned long In) The data word to analyze.
Returns:
Bool
Return values:
True Data is a TDC Measurement datum.
False Data is not a TDC Measurement datum.
Exceptions:
None 

Definition at line 327 of file CCAENV1x90Data.h.

References MEASUREMENT(), and TYPE_MASK().

Referenced by ChannelNumber(), ChannelValue(), DataTests::DataTypes(), and isTrailing().

static bool CCAENV1x90Data::isTDCError ( unsigned long  Datum  )  [inline, static]

Determine if a longword is a TDC error reporting word. Note that you must explicitly enable the insertion of TDC error reporting longwords in the data stream at setup time.

Parameters:
Datum (Unsigned long In) The data longword to analyze
Returns:
Bool
Return values:
True if datum is a TDC error flag word.
False if dataum is not a TDC error flag word.

Definition at line 215 of file CCAENV1x90Data.h.

References TDC_ERROR(), and TYPE_MASK().

Referenced by DataTests::DataTypes(), TDCChip(), and TDCErrorBits().

static bool CCAENV1x90Data::isTDCHeader ( unsigned long  Header  )  [inline, static]

Determines if the longword passed in is a TDC header. The TDC header words must be explicitly enabled in the TDC, otherwise they will not appear in the event stream.

Parameters:
Header (unsigned long In) The longword to check.
Returns:
bool
Return values:
true If the longword Header is a TDC Chip header word.
False If the longword Header is not a TDC Chip header word.

Definition at line 178 of file CCAENV1x90Data.h.

References TDC_HEADER(), and TYPE_MASK().

Referenced by BunchId(), DataTests::DataTypes(), EventId(), TDCChip(), and ReadTests::TestReadHeaders().

static bool CCAENV1x90Data::isTDCTrailer ( unsigned long  header  )  [inline, static]

Determines if the longword passed in is a TDC header. The TDC header words must be explicitly enabled in the TDC, otherwise they will not appear in the event stream.

Parameters:
Header (unsigned long In) The longword to check.
Returns:
bool
Return values:
true If the longword Header is a TDC Chip header word.
False If the longword Header is not a TDC Chip header word.

Definition at line 198 of file CCAENV1x90Data.h.

References TDC_TRAILER(), and TYPE_MASK().

Referenced by DataTests::DataTypes(), EventId(), TDCChip(), TDCWordCount(), and ReadTests::TestReadHeaders().

static bool CCAENV1x90Data::isTrailing ( unsigned long  datum  )  throw (STD(string)) [inline, static]

Determine if a measurement is a trailing edge time.

Parameters:
Datum (Unsigned long In) The data word to analyze.
Returns:
Bool
Return values:
True - datum represents a trailing edge signal timing.
False - datum represents a non trailing edge signal (trailing edge or width).
Exceptions:
STD(string) if the datum does not represent a TDC measurement.

Definition at line 346 of file CCAENV1x90Data.h.

References isMeasurement(), and TRAILING_BIT().

Referenced by DataTests::TestMeasurement().

static bool CCAENV1x90Data::isTriggerTimeTag ( unsigned long  datum  )  [inline, static]

Determine if the input longword is a trigger time tag word. Trigger time tag words can be put in to denote the time at which a trigger occurred (relative to reset?) They must be explicitly enabled and only have a meaning when the TDC is in Trigger Matching mode.

Parameters:
Datum (Unsigned long In) The data word to analyze.
Returns:
Boolean
Return values:
true if the input longword is a trigger time tag word.
False if the input longword is not a trigger time tagword.

Definition at line 458 of file CCAENV1x90Data.h.

References TRIGGER_TIME(), and TYPE_MASK().

Referenced by DataTests::DataTypes(), and ExtendedTriggerTime().

static bool CCAENV1x90Data::Lost ( unsigned long  datum  )  throw (STD(string)) [inline, static]

Determines if there were triggers that did not get digitized due to pileup.

Parameters:
Datum (Unsigned long In) The Global trailer longword to analyze.
Returns:
Bool
Return values:
true if the TriggersLost bit was set in datum
false if the Triggerslost bit is not set in datum.
Exceptions:
STD(string) - if datum is not a global trailer longword.

Definition at line 550 of file CCAENV1x90Data.h.

References isGlobalTrailer(), and TRIGGERLOST_MASK().

Referenced by DataTests::GlobalTrailerTest().

static const unsigned long CCAENV1x90Data::MEASUREMENT ( 0x00000000   )  [static]

Referenced by isMeasurement().

static bool CCAENV1x90Data::Overflow ( unsigned long  datum  )  throw (STD(string)) [inline, static]

Determines if a global trailer longword has the overflow bit set.

Parameters:
Datum (Unsigned long In) A global trailer longword.
Returns:
Bool
Return values:
true if the global trailer longword has the overflow bit set.
False if not.
Exceptions:
String if datum is not a global trailer.

Definition at line 500 of file CCAENV1x90Data.h.

References isGlobalTrailer(), and OVERFLOW_MASK().

Referenced by DataTests::GlobalTrailerTest().

static const unsigned long CCAENV1x90Data::OVERFLOW_MASK ( 0x01000000   )  [static]

Referenced by Overflow().

static const unsigned long CCAENV1x90Data::TDC_ERROR ( 0x20000000   )  [static]

Referenced by isTDCError().

static const unsigned long CCAENV1x90Data::TDC_HEADER ( 0x08000000   )  [static]

Referenced by isTDCHeader().

static const unsigned long CCAENV1x90Data::TDC_MASK ( 0x03000000   )  [static]

Referenced by TDCChip().

static const unsigned int CCAENV1x90Data::TDC_RSHIFT ( 24   )  [static]

Referenced by TDCChip().

static const unsigned long CCAENV1x90Data::TDC_TRAILER ( 0x18000000   )  [static]

Referenced by isTDCTrailer().

static unsigned int CCAENV1x90Data::TDCChip ( unsigned long  Header  )  throw (STD(string)) [inline, static]

Returns the chip number of a TDC within the module from a word that is a TDC header or trailer word.

Parameters:
Header (unsigned long In) The header longword from which the chip number will be extracted.
Returns:
unsigned - the chip number within the board of the TDCchip from a TDC header or trailer word.
Exceptions:
STD(string) - Message is thrown if the input Header is not a TDC chip header or trailer longword.

Definition at line 233 of file CCAENV1x90Data.h.

References isTDCError(), isTDCHeader(), isTDCTrailer(), TDC_MASK(), and TDC_RSHIFT().

Referenced by DataTests::TDCChipNumber(), DataTests::TDCHeaderFields(), and ReadTests::TestReadHeaders().

static const unsigned long CCAENV1x90Data::TDCERROR_MASK ( 0x02000000   )  [static]

Referenced by Error().

static unsigned long CCAENV1x90Data::TDCErrorBits ( unsigned long  datum  )  throw (STD(string)) [inline, static]

Extract the error bits from a TDC error reporting longword.

Parameters:
Datum (Unsigned long In) The data longword to analyze.
Returns:
Returns the error flag bit fields from TDCErrorBits. Note that there are definitions in this class that describe each of the bits in this bitfield.
Exceptions:
STD(string) if datum is not a TDC error reporting longword.

Definition at line 431 of file CCAENV1x90Data.h.

References ERROR_MASK(), and isTDCError().

Referenced by DataTests::ErrorBitsTest().

static short CCAENV1x90Data::TDCWordCount ( unsigned long  Header  )  throw (STD(string)) [inline, static]

Returns the word count from a TDC trailer longword.

Parameters:
Header (unsigned long In) The TDC trailer to analyze.
Returns:
unsigned short The word count extracted from the bunch count word.
Exceptions:
string if the header is not a TDC Trailer.

Definition at line 304 of file CCAENV1x90Data.h.

References isTDCTrailer(), and TDCWORDCOUNT_MASK().

Referenced by DataTests::TDCWordCountTest(), and ReadTests::TestReadHeaders().

static const unsigned int CCAENV1x90Data::TDCWORDCOUNT_MASK ( 0x000007ff   )  [static]

Referenced by TDCWordCount().

static const unsigned int CCAENV1x90Data::TRAILING_BIT ( 0x04000000   )  [static]

Referenced by isTrailing().

static const unsigned long CCAENV1x90Data::TRIGGER_TIME ( 0x88000000   )  [static]

Referenced by isTriggerTimeTag().

static const unsigned long CCAENV1x90Data::TRIGGERLOST_MASK ( 0x04000000   )  [static]

Referenced by Lost().

static int CCAENV1x90Data::TriggerNumber ( unsigned long  Header  )  throw (STD(string)) [inline, static]

Extracts the trigger number from a global header word. The trigger number is the same as the event number.

Parameters:
Header (unsigned long In) Global header from which to extract the trigger number.
Returns:
Unsigned The value of the global header's trigger number.
Exceptions:
STD(string) - If the longword passed in is not a global header word a string indicating this fact is thrown.

Definition at line 129 of file CCAENV1x90Data.h.

References EVENT_RSHIFT(), EVENTCOUNT_MASK(), and isGlobalHeader().

Referenced by DataTests::GlobalHeaderFields().

static const unsigned long CCAENV1x90Data::TRIGGERTIME_MASK ( 0x07ffffff   )  [static]

Referenced by ExtendedTriggerTime().

static const unsigned long CCAENV1x90Data::TYPE_MASK ( 0xf8000000   )  [static]

Referenced by isFiller(), isGlobalHeader(), isGlobalTrailer(), isMeasurement(), isTDCError(), isTDCHeader(), isTDCTrailer(), and isTriggerTimeTag().

static const unsigned long CCAENV1x90Data::V1190CHANNEL_MASK ( 0x03f80000   )  [static]

Referenced by ChannelNumber().

static const unsigned int CCAENV1x90Data::V1190CHANNEL_RSHIFT ( 19   )  [static]

Referenced by ChannelNumber().

static const unsigned long CCAENV1x90Data::V1190DATA_MASK ( 0x0007ffff   )  [static]

Referenced by ChannelValue().

static const unsigned long CCAENV1x90Data::V1290CHANNEL_MASK ( 0x03e00000   )  [static]

Referenced by ChannelNumber().

static const unsigned int CCAENV1x90Data::V1290CHANNEL_RSHIFT ( 21   )  [static]

Referenced by ChannelNumber().

static const unsigned long CCAENV1x90Data::V1290DATA_MASK ( 0x001fffff   )  [static]

Referenced by ChannelValue().

static const unsigned long CCAENV1x90Data::WORDCOUNT_MASK ( 0x001fffe0   )  [static]

Referenced by EventSize().

static const unsigned int CCAENV1x90Data::WORDCOUNT_RSHIFT (  )  [static]

Referenced by EventSize().


Generated on Wed Sep 17 08:38:12 2008 for NSCL Device support. by  doxygen 1.5.1