CMS 3D CMS Logo

Public Member Functions | Private Attributes

HcalTPGCompressor Class Reference

#include <HcalTPGCompressor.h>

List of all members.

Public Member Functions

void compress (const IntegerCaloSamples &ics, const std::vector< bool > &fineGrain, HcalTriggerPrimitiveDigi &digi) const
HcalTriggerPrimitiveSample compress (const HcalTrigTowerDetId &id, unsigned int sample, bool fineGrain) const
 HcalTPGCompressor (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 HcalTPGCompressor.h.


Constructor & Destructor Documentation

HcalTPGCompressor::HcalTPGCompressor ( const CaloTPGTranscoder coder)

Definition at line 4 of file HcalTPGCompressor.cc.

                                                                   : coder_(coder) {
}

Member Function Documentation

void HcalTPGCompressor::compress ( const IntegerCaloSamples ics,
const std::vector< bool > &  fineGrain,
HcalTriggerPrimitiveDigi digi 
) const
HcalTriggerPrimitiveSample HcalTPGCompressor::compress ( const HcalTrigTowerDetId id,
unsigned int  sample,
bool  fineGrain 
) const

Definition at line 14 of file HcalTPGCompressor.cc.

References coder_, and CaloTPGTranscoder::hcalCompress().

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

Member Data Documentation

Definition at line 20 of file HcalTPGCompressor.h.

Referenced by compress().