CMS 3D CMS Logo

Public Member Functions | Private Attributes

TFHeaderDescription Class Reference

#include <TFHeaderDescription.h>

List of all members.

Public Member Functions

unsigned long getBunchCrossing ()
unsigned long getFedEventNumber ()
unsigned long getFedId ()
unsigned long getFedType ()
unsigned long getNumberOfChannels ()
unsigned long getNumberOfSamples ()
void Print ()
void setBunchCrossing (unsigned long t)
void setFedEventNumber (unsigned long t)
void setFedId (unsigned long t)
void setFedType (unsigned long t)
void setNumberOfChannels (unsigned long t)
void setNumberOfSamples (unsigned long t)

Private Attributes

unsigned long bunchCrossing_
unsigned long fedEventNumber_
unsigned long fedId_
unsigned long fedType_
unsigned long numberOfChannels_
unsigned long numberOfSamples_

Detailed Description

Definition at line 10 of file TFHeaderDescription.h.


Member Function Documentation

unsigned long TFHeaderDescription::getBunchCrossing ( ) [inline]

Definition at line 29 of file TFHeaderDescription.h.

References bunchCrossing_.

Referenced by sistrip::RawToDigiUnpacker::triggerFed().

{return bunchCrossing_;}
unsigned long TFHeaderDescription::getFedEventNumber ( ) [inline]

Definition at line 34 of file TFHeaderDescription.h.

References fedEventNumber_.

Referenced by sistrip::RawToDigiUnpacker::triggerFed().

{return fedEventNumber_;}
unsigned long TFHeaderDescription::getFedId ( ) [inline]

Definition at line 33 of file TFHeaderDescription.h.

References fedId_.

{return fedId_;}
unsigned long TFHeaderDescription::getFedType ( ) [inline]

Definition at line 32 of file TFHeaderDescription.h.

References fedType_.

{return fedType_;}
unsigned long TFHeaderDescription::getNumberOfChannels ( ) [inline]

Definition at line 30 of file TFHeaderDescription.h.

References numberOfChannels_.

unsigned long TFHeaderDescription::getNumberOfSamples ( ) [inline]

Definition at line 31 of file TFHeaderDescription.h.

References numberOfSamples_.

{return numberOfSamples_;}
void TFHeaderDescription::Print ( void  ) [inline]

Definition at line 35 of file TFHeaderDescription.h.

References bunchCrossing_, fedEventNumber_, fedId_, fedType_, numberOfChannels_, and numberOfSamples_.

    {
      printf("Bunch crossing %lx \n Number Of Channels %ld \n Number of Samples %ld \n Fed Type %lx \n Fed Id %lx \n Fed Event Number %ld \n",bunchCrossing_,numberOfChannels_,numberOfSamples_,fedType_,fedId_,fedEventNumber_);
    }
void TFHeaderDescription::setBunchCrossing ( unsigned long  t) [inline]

Definition at line 23 of file TFHeaderDescription.h.

References bunchCrossing_, and matplotRender::t.

void TFHeaderDescription::setFedEventNumber ( unsigned long  t) [inline]

Definition at line 28 of file TFHeaderDescription.h.

References fedEventNumber_, and matplotRender::t.

void TFHeaderDescription::setFedId ( unsigned long  t) [inline]

Definition at line 27 of file TFHeaderDescription.h.

References fedId_, and matplotRender::t.

{fedId_ =t ;}
void TFHeaderDescription::setFedType ( unsigned long  t) [inline]

Definition at line 26 of file TFHeaderDescription.h.

References fedType_, and matplotRender::t.

{fedType_ =t ;}
void TFHeaderDescription::setNumberOfChannels ( unsigned long  t) [inline]

Definition at line 24 of file TFHeaderDescription.h.

References numberOfChannels_, and matplotRender::t.

void TFHeaderDescription::setNumberOfSamples ( unsigned long  t) [inline]

Definition at line 25 of file TFHeaderDescription.h.

References numberOfSamples_, and matplotRender::t.


Member Data Documentation

unsigned long TFHeaderDescription::bunchCrossing_ [private]

Definition at line 14 of file TFHeaderDescription.h.

Referenced by getBunchCrossing(), Print(), and setBunchCrossing().

unsigned long TFHeaderDescription::fedEventNumber_ [private]

Definition at line 19 of file TFHeaderDescription.h.

Referenced by getFedEventNumber(), Print(), and setFedEventNumber().

unsigned long TFHeaderDescription::fedId_ [private]

Definition at line 18 of file TFHeaderDescription.h.

Referenced by getFedId(), Print(), and setFedId().

unsigned long TFHeaderDescription::fedType_ [private]

Definition at line 17 of file TFHeaderDescription.h.

Referenced by getFedType(), Print(), and setFedType().

unsigned long TFHeaderDescription::numberOfChannels_ [private]

Definition at line 15 of file TFHeaderDescription.h.

Referenced by getNumberOfChannels(), Print(), and setNumberOfChannels().

unsigned long TFHeaderDescription::numberOfSamples_ [private]

Definition at line 16 of file TFHeaderDescription.h.

Referenced by getNumberOfSamples(), Print(), and setNumberOfSamples().