![]() |
ATLAS Offline Software
|
Auxiliary class for TileRawChannelMakerManyAmps. More...
#include <TileFilterResult.h>
Public Member Functions | |
| TileFilterResult (std::vector< float > &dig, double sigma) | |
| ~TileFilterResult () | |
| double | getSigDig () const |
| CLHEP::HepVector & | getDigRef () |
| std::vector< int > & | getVcrossRef () |
| int & | getFitIndexRef () |
| int & | getNparRef () |
| CLHEP::HepVector & | getParamRef () |
| CLHEP::HepVector & | getErrRef () |
| CLHEP::HepVector & | getResidRef () |
| double & | getChi2Ref () |
| int | addCross (int kcrIndex) |
| int | dropCross (int kcrIndex) |
| void | printFitParam () |
| double | getInTime (double &, double &, double &, double &, double &) |
| void | snapShot (int imode) |
Private Attributes | |
| bool | m_debug |
| CLHEP::HepVector | m_digits |
| double | m_sigDigit |
| int | m_nParam |
| int | m_nPileup |
| int | m_iFitIndex |
| std::vector< int > | m_vCross |
| CLHEP::HepVector | m_fitParam |
| CLHEP::HepVector | m_fitErr |
| CLHEP::HepVector | m_residuals |
| double | m_chi2 |
Auxiliary class for TileRawChannelMakerManyAmps.
Definition at line 21 of file TileFilterResult.h.
| TileFilterResult::TileFilterResult | ( | std::vector< float > & | dig, |
| double | sigma ) |
Definition at line 18 of file TileFilterResult.cxx.
| TileFilterResult::~TileFilterResult | ( | ) |
Definition at line 37 of file TileFilterResult.cxx.
| int TileFilterResult::addCross | ( | int | kcrIndex | ) |
Definition at line 132 of file TileFilterResult.cxx.
| int TileFilterResult::dropCross | ( | int | kcrIndex | ) |
Definition at line 180 of file TileFilterResult.cxx.
| double & TileFilterResult::getChi2Ref | ( | ) |
Definition at line 74 of file TileFilterResult.cxx.
| CLHEP::HepVector & TileFilterResult::getDigRef | ( | ) |
Definition at line 46 of file TileFilterResult.cxx.
| CLHEP::HepVector & TileFilterResult::getErrRef | ( | ) |
Definition at line 66 of file TileFilterResult.cxx.
| int & TileFilterResult::getFitIndexRef | ( | ) |
Definition at line 54 of file TileFilterResult.cxx.
| double TileFilterResult::getInTime | ( | double & | amp, |
| double & | err, | ||
| double & | ped, | ||
| double & | chi2, | ||
| double & | t ) |
Definition at line 90 of file TileFilterResult.cxx.
| int & TileFilterResult::getNparRef | ( | ) |
Definition at line 58 of file TileFilterResult.cxx.
| CLHEP::HepVector & TileFilterResult::getParamRef | ( | ) |
Definition at line 62 of file TileFilterResult.cxx.
| CLHEP::HepVector & TileFilterResult::getResidRef | ( | ) |
Definition at line 70 of file TileFilterResult.cxx.
| double TileFilterResult::getSigDig | ( | ) | const |
Definition at line 41 of file TileFilterResult.cxx.
| std::vector< int > & TileFilterResult::getVcrossRef | ( | ) |
Definition at line 50 of file TileFilterResult.cxx.
| void TileFilterResult::printFitParam | ( | ) |
Definition at line 78 of file TileFilterResult.cxx.
| void TileFilterResult::snapShot | ( | int | imode | ) |
Definition at line 100 of file TileFilterResult.cxx.
|
private |
Definition at line 62 of file TileFilterResult.h.
|
private |
Definition at line 48 of file TileFilterResult.h.
|
private |
Definition at line 50 of file TileFilterResult.h.
|
private |
Definition at line 59 of file TileFilterResult.h.
|
private |
Definition at line 58 of file TileFilterResult.h.
|
private |
Definition at line 55 of file TileFilterResult.h.
|
private |
Definition at line 53 of file TileFilterResult.h.
|
private |
Definition at line 54 of file TileFilterResult.h.
|
private |
Definition at line 61 of file TileFilterResult.h.
|
private |
Definition at line 51 of file TileFilterResult.h.
|
private |
Definition at line 56 of file TileFilterResult.h.