CMS 3D CMS Logo

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

#include <TCCBlockFormatter.h>

Inheritance diagram for TCCBlockFormatter:
BlockFormatter

Public Member Functions

void DigiToRaw (const EcalTriggerPrimitiveDigi &trigprim, FEDRawData &rawdata, const EcalElectronicsMapping *TheMapping)
 
 TCCBlockFormatter ()
 
 ~TCCBlockFormatter ()
 
- Public Member Functions inherited from BlockFormatter
 BlockFormatter ()
 
void CleanUp (FEDRawDataCollection *productRawData, std::map< int, std::map< int, int > > *FEDorder)
 
void DigiToRaw (FEDRawDataCollection *productRawData)
 
void print (FEDRawData &rawdata)
 
void PrintSizes (FEDRawDataCollection *productRawData)
 
void SetParam (EcalDigiToRaw *base)
 
 ~BlockFormatter ()
 

Static Public Attributes

static const int kCardsPerTower = 5
 
- Static Public Attributes inherited from BlockFormatter
static const int kCardsPerTower = 5
 

Private Attributes

bool AllTPsamples_
 

Additional Inherited Members

- Public Types inherited from BlockFormatter
typedef uint16_t Word16
 
typedef uint64_t Word64
 
- Protected Attributes inherited from BlockFormatter
bool debug_
 
bool doBarrel_
 
bool doEndCap_
 
bool doSR_
 
bool doTCC_
 
bool doTower_
 
int * pbx_
 
int * pcounter_
 
std::vector< int32_t > * plistDCCId_
 
int * plv1_
 
int * porbit_number_
 
int * prunnumber_
 

Detailed Description

Definition at line 22 of file TCCBlockFormatter.h.

Constructor & Destructor Documentation

TCCBlockFormatter::TCCBlockFormatter ( )

Definition at line 15 of file TCCBlockFormatter.cc.

TCCBlockFormatter::~TCCBlockFormatter ( )

Definition at line 20 of file TCCBlockFormatter.cc.

Member Function Documentation

void TCCBlockFormatter::DigiToRaw ( const EcalTriggerPrimitiveDigi trigprim,
FEDRawData rawdata,
const EcalElectronicsMapping TheMapping 
)

Definition at line 24 of file TCCBlockFormatter.cc.

Member Data Documentation

bool TCCBlockFormatter::AllTPsamples_
private

Definition at line 31 of file TCCBlockFormatter.h.

const int TCCBlockFormatter::kCardsPerTower = 5
static

Definition at line 27 of file TCCBlockFormatter.h.