#include <CalibTracker/SiStripAPVAnalysis/interface/TT6NTPedestalCalculator.h>
Public Member Functions | |
virtual ApvAnalysis::PedestalType | pedestal () const |
Return reconstructed pedestals. | |
virtual ApvAnalysis::PedestalType | rawNoise () const |
virtual void | resetPedestals () |
virtual void | setNoise (ApvAnalysis::PedestalType &rInput) |
virtual void | setPedestals (ApvAnalysis::PedestalType &rInput) |
TT6NTPedestalCalculator () | |
virtual void | updatePedestal (ApvAnalysis::RawSignalType &rInput) |
Update pedestals with current event. | |
virtual void | updateStatus () |
Request that status flag be updated. | |
virtual | ~TT6NTPedestalCalculator () |
Private Attributes | |
ApvAnalysis::PedestalType | pedestals_ |
ApvAnalysis::PedestalType | rawNoise_ |
Definition at line 18 of file TT6NTPedestalCalculator.h.
TT6NTPedestalCalculator::TT6NTPedestalCalculator | ( | ) |
Definition at line 8 of file TT6NTPedestalCalculator.cc.
References TkStateMachine::setUpdating(), and TkPedestalCalculator::theStatus.
00009 { 00010 theStatus.setUpdating(); 00011 }
virtual TT6NTPedestalCalculator::~TT6NTPedestalCalculator | ( | ) | [inline, virtual] |
virtual ApvAnalysis::PedestalType TT6NTPedestalCalculator::pedestal | ( | ) | const [inline, virtual] |
Return reconstructed pedestals.
Implements TkPedestalCalculator.
Definition at line 47 of file TT6NTPedestalCalculator.h.
References pedestals_.
00047 { return pedestals_; }
virtual ApvAnalysis::PedestalType TT6NTPedestalCalculator::rawNoise | ( | ) | const [inline, virtual] |
Implements TkPedestalCalculator.
Definition at line 53 of file TT6NTPedestalCalculator.h.
References rawNoise_.
00053 { return rawNoise_; }
virtual void TT6NTPedestalCalculator::resetPedestals | ( | ) | [inline, virtual] |
Implements TkPedestalCalculator.
Definition at line 28 of file TT6NTPedestalCalculator.h.
References pedestals_.
00028 { pedestals_.empty(); }
virtual void TT6NTPedestalCalculator::setNoise | ( | ApvAnalysis::PedestalType & | rInput | ) | [inline, virtual] |
Reimplemented from TkPedestalCalculator.
Definition at line 55 of file TT6NTPedestalCalculator.h.
References rawNoise_.
00056 { rawNoise_ = rInput; }
virtual void TT6NTPedestalCalculator::setPedestals | ( | ApvAnalysis::PedestalType & | rInput | ) | [inline, virtual] |
Implements TkPedestalCalculator.
Definition at line 34 of file TT6NTPedestalCalculator.h.
References pedestals_.
00035 { pedestals_ = rInput; }
virtual void TT6NTPedestalCalculator::updatePedestal | ( | ApvAnalysis::RawSignalType & | in | ) | [inline, virtual] |
Update pedestals with current event.
Implements TkPedestalCalculator.
Definition at line 41 of file TT6NTPedestalCalculator.h.
virtual void TT6NTPedestalCalculator::updateStatus | ( | ) | [inline, virtual] |
Request that status flag be updated.
Implements TkPedestalCalculator.
Definition at line 62 of file TT6NTPedestalCalculator.h.
Definition at line 65 of file TT6NTPedestalCalculator.h.
Referenced by pedestal(), resetPedestals(), and setPedestals().