CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Attributes
TFHeaderDescription Class Reference

#include <TFHeaderDescription.h>

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().

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

Definition at line 34 of file TFHeaderDescription.h.

References fedEventNumber_.

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

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

Definition at line 33 of file TFHeaderDescription.h.

References fedId_.

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

Definition at line 32 of file TFHeaderDescription.h.

References fedType_.

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

Definition at line 30 of file TFHeaderDescription.h.

References numberOfChannels_.

30 {return numberOfChannels_;}
unsigned long numberOfChannels_
unsigned long TFHeaderDescription::getNumberOfSamples ( )
inline

Definition at line 31 of file TFHeaderDescription.h.

References numberOfSamples_.

31 {return numberOfSamples_;}
unsigned long numberOfSamples_
void TFHeaderDescription::Print ( void  )
inline

Definition at line 35 of file TFHeaderDescription.h.

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

36  {
37  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_);
38  }
unsigned long numberOfSamples_
unsigned long numberOfChannels_
unsigned long bunchCrossing_
unsigned long fedEventNumber_
void TFHeaderDescription::setBunchCrossing ( unsigned long  t)
inline
void TFHeaderDescription::setFedEventNumber ( unsigned long  t)
inline
void TFHeaderDescription::setFedId ( unsigned long  t)
inline

Definition at line 27 of file TFHeaderDescription.h.

References fedId_, and edmStreamStallGrapher::t.

void TFHeaderDescription::setFedType ( unsigned long  t)
inline

Definition at line 26 of file TFHeaderDescription.h.

References fedType_, and edmStreamStallGrapher::t.

void TFHeaderDescription::setNumberOfChannels ( unsigned long  t)
inline
void TFHeaderDescription::setNumberOfSamples ( unsigned long  t)
inline

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().