#include <TT6NTPedestalCalculator.h>
Public Member Functions | |
virtual ApvAnalysis::PedestalType | pedestal () const |
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) |
virtual void | updateStatus () |
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.
{ theStatus.setUpdating(); }
virtual TT6NTPedestalCalculator::~TT6NTPedestalCalculator | ( | ) | [inline, virtual] |
Definition at line 22 of file TT6NTPedestalCalculator.h.
{}
virtual ApvAnalysis::PedestalType TT6NTPedestalCalculator::pedestal | ( | ) | const [inline, virtual] |
Return reconstructed pedestals
Implements TkPedestalCalculator.
Definition at line 47 of file TT6NTPedestalCalculator.h.
References pedestals_.
{ return pedestals_; }
virtual ApvAnalysis::PedestalType TT6NTPedestalCalculator::rawNoise | ( | ) | const [inline, virtual] |
Implements TkPedestalCalculator.
Definition at line 53 of file TT6NTPedestalCalculator.h.
References rawNoise_.
{ return rawNoise_; }
virtual void TT6NTPedestalCalculator::resetPedestals | ( | ) | [inline, virtual] |
Implements TkPedestalCalculator.
Definition at line 28 of file TT6NTPedestalCalculator.h.
References pedestals_.
{ pedestals_.empty(); }
virtual void TT6NTPedestalCalculator::setNoise | ( | ApvAnalysis::PedestalType & | rInput | ) | [inline, virtual] |
Reimplemented from TkPedestalCalculator.
Definition at line 55 of file TT6NTPedestalCalculator.h.
References rawNoise_.
{ rawNoise_ = rInput; }
virtual void TT6NTPedestalCalculator::setPedestals | ( | ApvAnalysis::PedestalType & | rInput | ) | [inline, virtual] |
Implements TkPedestalCalculator.
Definition at line 34 of file TT6NTPedestalCalculator.h.
References pedestals_.
{ 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().
Definition at line 66 of file TT6NTPedestalCalculator.h.
Referenced by rawNoise(), and setNoise().