CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
TFHeaderDescription Class Reference

#include <TFHeaderDescription.h>

Public Member Functions

unsigned long getBunchCrossing () const
 
unsigned long getFedEventNumber () const
 
unsigned long getFedId () const
 
unsigned long getFedType () const
 
unsigned long getNumberOfChannels () const
 
unsigned long getNumberOfSamples () const
 
void Print () const
 
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

◆ getBunchCrossing()

unsigned long TFHeaderDescription::getBunchCrossing ( ) const
inline

Definition at line 26 of file TFHeaderDescription.h.

References bunchCrossing_.

26 { return bunchCrossing_; }
unsigned long bunchCrossing_

◆ getFedEventNumber()

unsigned long TFHeaderDescription::getFedEventNumber ( ) const
inline

Definition at line 31 of file TFHeaderDescription.h.

References fedEventNumber_.

31 { return fedEventNumber_; }
unsigned long fedEventNumber_

◆ getFedId()

unsigned long TFHeaderDescription::getFedId ( ) const
inline

Definition at line 30 of file TFHeaderDescription.h.

References fedId_.

30 { return fedId_; }

◆ getFedType()

unsigned long TFHeaderDescription::getFedType ( ) const
inline

Definition at line 29 of file TFHeaderDescription.h.

References fedType_.

29 { return fedType_; }

◆ getNumberOfChannels()

unsigned long TFHeaderDescription::getNumberOfChannels ( ) const
inline

Definition at line 27 of file TFHeaderDescription.h.

References numberOfChannels_.

27 { return numberOfChannels_; }
unsigned long numberOfChannels_

◆ getNumberOfSamples()

unsigned long TFHeaderDescription::getNumberOfSamples ( ) const
inline

Definition at line 28 of file TFHeaderDescription.h.

References numberOfSamples_.

28 { return numberOfSamples_; }
unsigned long numberOfSamples_

◆ Print()

void TFHeaderDescription::Print ( void  ) const
inline

Definition at line 32 of file TFHeaderDescription.h.

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

32  {
33  printf(
34  "Bunch crossing %lx \n Number Of Channels %ld \n Number of Samples %ld \n Fed Type %lx \n Fed Id %lx \n Fed "
35  "Event Number %ld \n",
39  fedType_,
40  fedId_,
42  }
unsigned long numberOfSamples_
unsigned long numberOfChannels_
unsigned long bunchCrossing_
unsigned long fedEventNumber_

◆ setBunchCrossing()

void TFHeaderDescription::setBunchCrossing ( unsigned long  t)
inline

◆ setFedEventNumber()

void TFHeaderDescription::setFedEventNumber ( unsigned long  t)
inline

◆ setFedId()

void TFHeaderDescription::setFedId ( unsigned long  t)
inline

Definition at line 24 of file TFHeaderDescription.h.

References fedId_, and submitPVValidationJobs::t.

◆ setFedType()

void TFHeaderDescription::setFedType ( unsigned long  t)
inline

Definition at line 23 of file TFHeaderDescription.h.

References fedType_, and submitPVValidationJobs::t.

◆ setNumberOfChannels()

void TFHeaderDescription::setNumberOfChannels ( unsigned long  t)
inline

◆ setNumberOfSamples()

void TFHeaderDescription::setNumberOfSamples ( unsigned long  t)
inline

Member Data Documentation

◆ bunchCrossing_

unsigned long TFHeaderDescription::bunchCrossing_
private

Definition at line 12 of file TFHeaderDescription.h.

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

◆ fedEventNumber_

unsigned long TFHeaderDescription::fedEventNumber_
private

Definition at line 17 of file TFHeaderDescription.h.

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

◆ fedId_

unsigned long TFHeaderDescription::fedId_
private

Definition at line 16 of file TFHeaderDescription.h.

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

◆ fedType_

unsigned long TFHeaderDescription::fedType_
private

Definition at line 15 of file TFHeaderDescription.h.

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

◆ numberOfChannels_

unsigned long TFHeaderDescription::numberOfChannels_
private

Definition at line 13 of file TFHeaderDescription.h.

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

◆ numberOfSamples_

unsigned long TFHeaderDescription::numberOfSamples_
private

Definition at line 14 of file TFHeaderDescription.h.

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