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

GEMcontribution Class Reference

Class for parsing the GEM's event contribution. More...

#include <GEMcontribution.h>

Inheritance diagram for GEMcontribution:

Inheritance graph
[legend]
Collaboration diagram for GEMcontribution:

Collaboration graph
[legend]
List of all members.

Public Member Functions

char * data () const
 Return a pointer to the data payload.
unsigned short tkrVector () const
 Return the Tracker vector.
unsigned short roiVector () const
 Return the Region of Interest vector.
unsigned short calLEvector () const
 Return the CAL Low Energy vector.
unsigned short calHEvector () const
 Return the CAL High Energy vector.
unsigned short cnoVector () const
 Return the CNO vector.
unsigned short conditionSummary () const
 Return the condition summary.
unsigned short missed () const
 Return the least 8 significant bits of the missed counter.
unsigned short deadZone () const
 Return the least 8 significant bits of the GEMST.dead_zoned counter.
const GEMtileListtileList () const
 Return a pointer to the tile list.
unsigned liveTime () const
 Return the sampled live time value.
unsigned prescaled () const
 Return the sampled prescaled count.
unsigned discarded () const
 Return the sampled discarded count.
unsigned sent () const
 Return the sampled send count.
GEMcondArrivalTime condArrTime () const
 Return the condition arrival time data block.
unsigned triggerTime () const
 Return the trigger time.
GEMonePPStime onePPStime () const
 Return the one PPS time data block.
unsigned short deltaEventTime () const
 Return the delta event time.
unsigned short deltaWindowOpenTime () const
 Return the delta window open time.

Detailed Description

Class for parsing the GEM's event contribution.


Member Function Documentation

unsigned short GEMcontribution::calHEvector  )  const [inline]
 

Return the CAL High Energy vector.

Returns:
The CAL High Energy vector word

unsigned short GEMcontribution::calLEvector  )  const [inline]
 

Return the CAL Low Energy vector.

Returns:
The CAL Low Energy vector word

unsigned short GEMcontribution::cnoVector  )  const [inline]
 

Return the CNO vector.

Returns:
The CNO vector word

GEMcondArrivalTime GEMcontribution::condArrTime  )  const [inline]
 

Return the condition arrival time data block.

Returns:
The condition arrival time structure

unsigned short GEMcontribution::conditionSummary  )  const [inline]
 

Return the condition summary.

Returns:
The condition summary word

char * GEMcontribution::data  )  const [inline]
 

Return a pointer to the data payload.

Returns:
A pointer to the data payload

unsigned short GEMcontribution::deadZone  )  const [inline]
 

Return the least 8 significant bits of the GEMST.dead_zoned counter.

Returns:
The GEMST.dead_zoned counter's 8 LSBs

unsigned short GEMcontribution::deltaEventTime  )  const [inline]
 

Return the delta event time.

Returns:
The delta event time

unsigned short GEMcontribution::deltaWindowOpenTime  )  const [inline]
 

Return the delta window open time.

Returns:
The delta window open time

unsigned GEMcontribution::discarded  )  const [inline]
 

Return the sampled discarded count.

Returns:
The discarded count word

unsigned GEMcontribution::liveTime  )  const [inline]
 

Return the sampled live time value.

Returns:
The live time word

unsigned short GEMcontribution::missed  )  const [inline]
 

Return the least 8 significant bits of the missed counter.

Returns:
The missed counter's 8 LSBs

GEMonePPStime GEMcontribution::onePPStime  )  const [inline]
 

Return the one PPS time data block.

Returns:
The one PPS time structure

unsigned GEMcontribution::prescaled  )  const [inline]
 

Return the sampled prescaled count.

Returns:
The prescale count word

unsigned short GEMcontribution::roiVector  )  const [inline]
 

Return the Region of Interest vector.

Returns:
The ROI vector word

unsigned GEMcontribution::sent  )  const [inline]
 

Return the sampled send count.

Returns:
The sent count word
Note: field deprecated in GEMs manufactured after 31 Jan 2005

const GEMtileList * GEMcontribution::tileList  )  const [inline]
 

Return a pointer to the tile list.

Returns:
A pointer to the tile list

unsigned short GEMcontribution::tkrVector  )  const [inline]
 

Return the Tracker vector.

Returns:
The Tracker vector word

unsigned GEMcontribution::triggerTime  )  const [inline]
 

Return the trigger time.

Returns:
The sampled trigger time counter word


The documentation for this class was generated from the following file:
Generated on Thu Sep 29 12:13:39 2005 for LDF v05-07-00 by doxygen 1.3.9.1