#include <SiStripRawProcessingAlgorithms.h>
Public Member Functions | |
void | initialize (const edm::EventSetup &es) |
Public Attributes | |
const std::auto_ptr < SiStripAPVRestorer > | restorer |
const std::auto_ptr < SiStripCommonModeNoiseSubtractor > | subtractorCMN |
const std::auto_ptr < SiStripPedestalsSubtractor > | subtractorPed |
const std::auto_ptr < SiStripFedZeroSuppression > | suppressor |
Private Member Functions | |
SiStripRawProcessingAlgorithms (std::auto_ptr< SiStripPedestalsSubtractor > ped, std::auto_ptr< SiStripCommonModeNoiseSubtractor > cmn, std::auto_ptr< SiStripFedZeroSuppression > zs, std::auto_ptr< SiStripAPVRestorer > res) | |
Friends | |
class | SiStripRawProcessingFactory |
Definition at line 9 of file SiStripRawProcessingAlgorithms.h.
SiStripRawProcessingAlgorithms::SiStripRawProcessingAlgorithms | ( | std::auto_ptr< SiStripPedestalsSubtractor > | ped, |
std::auto_ptr< SiStripCommonModeNoiseSubtractor > | cmn, | ||
std::auto_ptr< SiStripFedZeroSuppression > | zs, | ||
std::auto_ptr< SiStripAPVRestorer > | res | ||
) | [inline, private] |
Definition at line 25 of file SiStripRawProcessingAlgorithms.h.
: subtractorPed(ped), subtractorCMN(cmn), suppressor(zs), restorer(res) {}
void SiStripRawProcessingAlgorithms::initialize | ( | const edm::EventSetup & | es | ) | [inline] |
Definition at line 17 of file SiStripRawProcessingAlgorithms.h.
References restorer, subtractorCMN, subtractorPed, and suppressor.
{ subtractorPed->init(es); subtractorCMN->init(es); suppressor->init(es); if(restorer.get()) restorer->init(es); }
friend class SiStripRawProcessingFactory [friend] |
Definition at line 10 of file SiStripRawProcessingAlgorithms.h.
const std::auto_ptr<SiStripAPVRestorer> SiStripRawProcessingAlgorithms::restorer |
Definition at line 15 of file SiStripRawProcessingAlgorithms.h.
Referenced by initialize().
const std::auto_ptr<SiStripCommonModeNoiseSubtractor> SiStripRawProcessingAlgorithms::subtractorCMN |
Definition at line 13 of file SiStripRawProcessingAlgorithms.h.
Referenced by sistrip::RawToClustersLazyUnpacker::fill(), and initialize().
const std::auto_ptr<SiStripPedestalsSubtractor> SiStripRawProcessingAlgorithms::subtractorPed |
Definition at line 12 of file SiStripRawProcessingAlgorithms.h.
Referenced by sistrip::RawToClustersLazyUnpacker::fill(), and initialize().
const std::auto_ptr<SiStripFedZeroSuppression> SiStripRawProcessingAlgorithms::suppressor |
Definition at line 14 of file SiStripRawProcessingAlgorithms.h.
Referenced by sistrip::RawToClustersLazyUnpacker::fill(), and initialize().