FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FairMBSRawItem Class Reference

#include <FairMBSRawItem.h>

Inheritance diagram for FairMBSRawItem:

Public Member Functions

 FairMBSRawItem ()
 
 FairMBSRawItem (UShort_t sam, UShort_t gtb, UShort_t tacAddr, UShort_t tacCh, UShort_t cal, UShort_t clock, UShort_t tacData, UShort_t qdcData)
 
 FairMBSRawItem (const FairMBSRawItem &)
 
virtual ~FairMBSRawItem ()
 
const UShort_t & GetSam () const
 
const UShort_t & GetGtb () const
 
const UShort_t & GetTacCh () const
 
const UShort_t & GetTacAddr () const
 
const UShort_t & GetCal () const
 
const UShort_t & GetClock () const
 
const UShort_t & GetTacData () const
 
const UShort_t & GetQdcData () const
 
 ClassDef (FairMBSRawItem, 1)
 

Protected Attributes

UShort_t fSam
 
UShort_t fGtb
 
UShort_t fTacAddr
 
UShort_t fTacCh
 
UShort_t fCal
 
UShort_t fClock
 
UShort_t fTacData
 
UShort_t fQdcData
 

Detailed Description

An example class for raw data object of a detector.

Definition at line 18 of file FairMBSRawItem.h.

Constructor & Destructor Documentation

FairMBSRawItem::FairMBSRawItem ( )

Default Constructor.

Definition at line 11 of file FairMBSRawItem.cxx.

FairMBSRawItem::FairMBSRawItem ( UShort_t  sam,
UShort_t  gtb,
UShort_t  tacAddr,
UShort_t  tacCh,
UShort_t  cal,
UShort_t  clock,
UShort_t  tacData,
UShort_t  qdcData 
)

Standard Constructor.

Parameters
sama SAM value
gtba GTB value
tacAddrTAC module address
tacChTAC channel number
calcalibration bit
clockclock data
tacDataTAC data
qdcDataQDC data

Definition at line 23 of file FairMBSRawItem.cxx.

FairMBSRawItem::FairMBSRawItem ( const FairMBSRawItem right)

Definition at line 42 of file FairMBSRawItem.cxx.

virtual FairMBSRawItem::~FairMBSRawItem ( )
inlinevirtual

Definition at line 45 of file FairMBSRawItem.h.

Member Function Documentation

FairMBSRawItem::ClassDef ( FairMBSRawItem  ,
 
)
const UShort_t& FairMBSRawItem::GetCal ( ) const
inline

Definition at line 51 of file FairMBSRawItem.h.

const UShort_t& FairMBSRawItem::GetClock ( ) const
inline

Definition at line 52 of file FairMBSRawItem.h.

const UShort_t& FairMBSRawItem::GetGtb ( ) const
inline

Definition at line 48 of file FairMBSRawItem.h.

const UShort_t& FairMBSRawItem::GetQdcData ( ) const
inline

Definition at line 54 of file FairMBSRawItem.h.

const UShort_t& FairMBSRawItem::GetSam ( ) const
inline

Definition at line 47 of file FairMBSRawItem.h.

const UShort_t& FairMBSRawItem::GetTacAddr ( ) const
inline

Definition at line 50 of file FairMBSRawItem.h.

const UShort_t& FairMBSRawItem::GetTacCh ( ) const
inline

Definition at line 49 of file FairMBSRawItem.h.

const UShort_t& FairMBSRawItem::GetTacData ( ) const
inline

Definition at line 53 of file FairMBSRawItem.h.

Member Data Documentation

UShort_t FairMBSRawItem::fCal
protected

Calibration bit.

Definition at line 61 of file FairMBSRawItem.h.

UShort_t FairMBSRawItem::fClock
protected

Clock data.

Definition at line 62 of file FairMBSRawItem.h.

UShort_t FairMBSRawItem::fGtb
protected

GTB value.

Definition at line 58 of file FairMBSRawItem.h.

UShort_t FairMBSRawItem::fQdcData
protected

QDC data.

Definition at line 64 of file FairMBSRawItem.h.

UShort_t FairMBSRawItem::fSam
protected

SAM value.

Definition at line 57 of file FairMBSRawItem.h.

UShort_t FairMBSRawItem::fTacAddr
protected

TAC module address.

Definition at line 59 of file FairMBSRawItem.h.

UShort_t FairMBSRawItem::fTacCh
protected

TAC channel number.

Definition at line 60 of file FairMBSRawItem.h.

UShort_t FairMBSRawItem::fTacData
protected

TAC data.

Definition at line 63 of file FairMBSRawItem.h.


The documentation for this class was generated from the following files: