CMS 3D CMS Logo

Public Member Functions | Private Attributes

EcalTPGCompressor Class Reference

#include <EcalTPGCompressor.h>

List of all members.

Public Member Functions

void compress (const IntegerCaloSamples &ics, const std::vector< bool > &fineGrain, EcalTriggerPrimitiveDigi &digi) const
EcalTriggerPrimitiveSample compress (const EcalTrigTowerDetId &id, unsigned int sample, bool fineGrain) const
 EcalTPGCompressor (const CaloTPGTranscoder *coder)

Private Attributes

const CaloTPGTranscodercoder_

Detailed Description

Date:
2006/09/14 16:24:10
Revision:
1.1
Author:
J. Mans - Minnesota

Definition at line 14 of file EcalTPGCompressor.h.


Constructor & Destructor Documentation

EcalTPGCompressor::EcalTPGCompressor ( const CaloTPGTranscoder coder)

Definition at line 4 of file EcalTPGCompressor.cc.

                                                                   : coder_(coder) {
}

Member Function Documentation

void EcalTPGCompressor::compress ( const IntegerCaloSamples ics,
const std::vector< bool > &  fineGrain,
EcalTriggerPrimitiveDigi digi 
) const
EcalTriggerPrimitiveSample EcalTPGCompressor::compress ( const EcalTrigTowerDetId id,
unsigned int  sample,
bool  fineGrain 
) const

Definition at line 13 of file EcalTPGCompressor.cc.

References coder_, and CaloTPGTranscoder::ecalCompress().

                                                                                                                              {
  return coder_->ecalCompress(id, sample, fineGrain);
}

Member Data Documentation

Definition at line 20 of file EcalTPGCompressor.h.

Referenced by compress().