#include <PercentileCMNSubtractor.h>
Public Member Functions | |
void | subtract (uint32_t detId, uint16_t firstAPV, std::vector< float > &digis) override |
void | subtract (uint32_t detId, uint16_t firstAPV, std::vector< int16_t > &digis) override |
Public Member Functions inherited from SiStripCommonModeNoiseSubtractor | |
const std::vector< std::pair< short, float > > & | getAPVsCM () const |
virtual void | init (const edm::EventSetup &es) |
virtual | ~SiStripCommonModeNoiseSubtractor () |
Private Member Functions | |
template<typename T > | |
float | percentile (std::vector< T > &, double) |
PercentileCMNSubtractor (double in) | |
template<typename T > | |
void | subtract_ (uint32_t detId, uint16_t firstAPV, std::vector< T > &digis) |
Private Attributes | |
double | percentile_ |
Friends | |
class | SiStripRawProcessingFactory |
Additional Inherited Members | |
Protected Member Functions inherited from SiStripCommonModeNoiseSubtractor | |
template<typename T > | |
float | median (std::vector< T > &) |
SiStripCommonModeNoiseSubtractor () | |
Protected Attributes inherited from SiStripCommonModeNoiseSubtractor | |
std::vector< std::pair< short, float > > | _vmedians |
Definition at line 5 of file PercentileCMNSubtractor.h.
|
inlineprivate |
Definition at line 17 of file PercentileCMNSubtractor.h.
|
inlineprivate |
Definition at line 34 of file PercentileCMNSubtractor.cc.
References createfilelist::int, and simplePhotonAnalyzer_cfi::sample.
Referenced by subtract_().
|
overridevirtual |
Implements SiStripCommonModeNoiseSubtractor.
Definition at line 6 of file PercentileCMNSubtractor.cc.
References subtract_().
|
overridevirtual |
Implements SiStripCommonModeNoiseSubtractor.
Definition at line 3 of file PercentileCMNSubtractor.cc.
References subtract_().
|
inlineprivate |
Definition at line 11 of file PercentileCMNSubtractor.cc.
References SiStripCommonModeNoiseSubtractor::_vmedians, mps_fire::end, hltrates_dqm_sourceclient-live_cfg::offset, percentile(), percentile_, digitizers_cfi::strip, and createJobs::tmp.
Referenced by subtract().
|
friend |
Definition at line 6 of file PercentileCMNSubtractor.h.
|
private |
Definition at line 17 of file PercentileCMNSubtractor.h.
Referenced by subtract_().