#include <SiStripFedZeroSuppression.h>
|
void | init (const edm::EventSetup &es) |
|
bool | IsAValidDigi () |
|
| SiStripFedZeroSuppression (uint16_t fedalgo, bool trunc=true) |
|
void | suppress (const std::vector< SiStripDigi > &, std::vector< SiStripDigi > &, const uint32_t &, edm::ESHandle< SiStripNoises > &, edm::ESHandle< SiStripThreshold > &) |
|
void | suppress (const std::vector< SiStripDigi > &, std::vector< SiStripDigi > &, const uint32_t &) |
|
void | suppress (const edm::DetSet< SiStripRawDigi > &, edm::DetSet< SiStripDigi > &) |
|
void | suppress (const std::vector< int16_t > &, const uint16_t &, edm::DetSet< SiStripDigi > &) |
|
| ~SiStripFedZeroSuppression () |
|
Definition at line 17 of file SiStripFedZeroSuppression.h.
SiStripFedZeroSuppression::SiStripFedZeroSuppression |
( |
uint16_t |
fedalgo, |
|
|
bool |
trunc = true |
|
) |
| |
|
inline |
SiStripFedZeroSuppression::~SiStripFedZeroSuppression |
( |
| ) |
|
|
inline |
void SiStripFedZeroSuppression::fillThresholds_ |
( |
const uint32_t |
detID, |
|
|
size_t |
size |
|
) |
| |
|
private |
bool SiStripFedZeroSuppression::IsAValidDigi |
( |
| ) |
|
void SiStripFedZeroSuppression::suppress |
( |
const std::vector< SiStripDigi > & |
in, |
|
|
std::vector< SiStripDigi > & |
selectedSignal, |
|
|
const uint32_t & |
detID |
|
) |
| |
void SiStripFedZeroSuppression::suppress |
( |
const std::vector< int16_t > & |
in, |
|
|
const uint16_t & |
firstAPV, |
|
|
edm::DetSet< SiStripDigi > & |
out |
|
) |
| |
uint16_t SiStripFedZeroSuppression::truncate |
( |
int16_t |
adc | ) |
const |
|
inlineprivate |
int16_t SiStripFedZeroSuppression::adc |
|
private |
int16_t SiStripFedZeroSuppression::adcMaxNeigh |
|
private |
int16_t SiStripFedZeroSuppression::adcNext |
|
private |
int16_t SiStripFedZeroSuppression::adcNext2 |
|
private |
int16_t SiStripFedZeroSuppression::adcPrev |
|
private |
int16_t SiStripFedZeroSuppression::adcPrev2 |
|
private |
bool SiStripFedZeroSuppression::doTruncate |
|
private |
std::vector<int16_t> SiStripFedZeroSuppression::highThr_ |
|
private |
std::vector<float> SiStripFedZeroSuppression::highThrSN_ |
|
private |
std::vector<int16_t> SiStripFedZeroSuppression::lowThr_ |
|
private |
std::vector<float> SiStripFedZeroSuppression::lowThrSN_ |
|
private |
uint32_t SiStripFedZeroSuppression::noise_cache_id |
|
private |
std::vector<float> SiStripFedZeroSuppression::noises_ |
|
private |
uint16_t SiStripFedZeroSuppression::theFEDalgorithm |
|
private |
int16_t SiStripFedZeroSuppression::theFEDhighThresh |
|
private |
int16_t SiStripFedZeroSuppression::theFEDlowThresh |
|
private |
int16_t SiStripFedZeroSuppression::theNeighFEDhighThresh |
|
private |
int16_t SiStripFedZeroSuppression::theNeighFEDlowThresh |
|
private |
int16_t SiStripFedZeroSuppression::theNext2FEDlowThresh |
|
private |
int16_t SiStripFedZeroSuppression::theNextFEDhighThresh |
|
private |
int16_t SiStripFedZeroSuppression::theNextFEDlowThresh |
|
private |
int16_t SiStripFedZeroSuppression::thePrev2FEDlowThresh |
|
private |
int16_t SiStripFedZeroSuppression::thePrevFEDhighThresh |
|
private |
int16_t SiStripFedZeroSuppression::thePrevFEDlowThresh |
|
private |
uint32_t SiStripFedZeroSuppression::threshold_cache_id |
|
private |