#include <ApvAnalysis.h>
Public Types | |
typedef std::vector< float > | PedestalType |
typedef edm::DetSet < SiStripRawDigi > | RawSignalType |
Public Member Functions | |
ApvAnalysis (int nev) | |
TkCommonModeCalculator & | commonModeCalculator () |
TkApvMask & | mask () |
void | newEvent () const |
TkNoiseCalculator & | noiseCalculator () |
TkPedestalCalculator & | pedestalCalculator () |
void | setCommonModeCalculator (TkCommonModeCalculator &in) |
void | setMask (TkApvMask &in) |
void | setNoiseCalculator (TkNoiseCalculator &in) |
void | setPedestalCalculator (TkPedestalCalculator &in) |
void | updateCalibration (edm::DetSet< SiStripRawDigi > &in) |
~ApvAnalysis () | |
ApvAnalysis is the base class for the simulation of APV/FED. Each instance has
Definition at line 41 of file ApvAnalysis.h.
typedef std::vector<float> ApvAnalysis::PedestalType |
Definition at line 48 of file ApvAnalysis.h.
Definition at line 47 of file ApvAnalysis.h.
ApvAnalysis::ApvAnalysis | ( | int | nev | ) |
Definition at line 9 of file ApvAnalysis.cc.
|
inline |
Definition at line 51 of file ApvAnalysis.h.
|
inline |
Definition at line 62 of file ApvAnalysis.h.
References theTkCommonModeCalculator.
Referenced by ApvAnalysisFactory::deleteApv().
|
inline |
Definition at line 65 of file ApvAnalysis.h.
References theTkApvMask.
Referenced by ApvAnalysisFactory::deleteApv().
void ApvAnalysis::newEvent | ( | ) | const |
Definition at line 22 of file ApvAnalysis.cc.
|
inline |
Definition at line 64 of file ApvAnalysis.h.
References theTkNoiseCalculator.
Referenced by ApvAnalysisFactory::deleteApv().
|
inline |
Definition at line 63 of file ApvAnalysis.h.
References theTkPedestalCalculator.
Referenced by ApvAnalysisFactory::deleteApv().
|
inline |
Definition at line 57 of file ApvAnalysis.h.
References recoMuon::in, and theTkCommonModeCalculator.
Referenced by ApvAnalysisFactory::constructAuxiliaryApvClasses().
|
inline |
Definition at line 60 of file ApvAnalysis.h.
References recoMuon::in, and theTkApvMask.
Referenced by ApvAnalysisFactory::constructAuxiliaryApvClasses().
|
inline |
Definition at line 59 of file ApvAnalysis.h.
References recoMuon::in, and theTkNoiseCalculator.
Referenced by ApvAnalysisFactory::constructAuxiliaryApvClasses().
|
inline |
Definition at line 58 of file ApvAnalysis.h.
References recoMuon::in, and theTkPedestalCalculator.
Referenced by ApvAnalysisFactory::constructAuxiliaryApvClasses().
void ApvAnalysis::updateCalibration | ( | edm::DetSet< SiStripRawDigi > & | in | ) |
Update pedestals & noise with current event
Definition at line 28 of file ApvAnalysis.cc.
References edm::DetSet< T >::data, i, EcalCondDBWriter_cfi::pedestal, and tmp.
|
private |
Definition at line 83 of file ApvAnalysis.h.
|
private |
Definition at line 82 of file ApvAnalysis.h.
|
private |
Definition at line 81 of file ApvAnalysis.h.
|
private |
Definition at line 78 of file ApvAnalysis.h.
Referenced by commonModeCalculator(), and setCommonModeCalculator().
|
private |
Definition at line 80 of file ApvAnalysis.h.
Referenced by noiseCalculator(), and setNoiseCalculator().
|
private |
Definition at line 79 of file ApvAnalysis.h.
Referenced by pedestalCalculator(), and setPedestalCalculator().