![]() |
ATLAS Offline Software
|
#include <CscCalibReportPed.h>
Public Member Functions | |
| CscCalibReportPed () | |
| CscCalibReportPed (const CscCalibReportPed &)=delete | |
| CscCalibReportPed & | operator= (const CscCalibReportPed &)=delete |
| CscCalibReportPed (std::string label) | |
| ~CscCalibReportPed () | |
| void | setPedAmpHists (std::vector< TH1I * > &&somePedAmpHists) |
| Set the pedAmpHist vector. | |
| void | setSampHists (std::vector< std::vector< TH1I * > > &&someSampHists) |
| Set the sample histogram vector. | |
| void | setBitHists (std::vector< TH1I * > &&somePedAmpHists) |
| Set the pedAmpHist vector. | |
| void | setBitCorrelation (std::vector< TH2F * > &&somebitCorrelation) |
| const std::vector< TH1I * > & | getPedAmpHists () const |
| Retrieve pedestal amplitude histogram vector. | |
| const std::vector< std::vector< TH1I * > > & | getSampHists () const |
| Retrieve pedestal sample amplitude histogram vector. | |
| const std::vector< TH1I * > & | getBitHists () const |
| Retrieve bit histogram vector. | |
| const std::vector< TH2F * > & | getBitCorrelation () const |
| void | setOnlineTHoldTests (std::vector< int > &&onlineTests) |
| const std::vector< int > & | getOnlineTHoldTests () const |
| setOnlineTholdTests - contains number of times a channel's sample went above online threshold | |
| void | setLabel (const std::string &label) |
| const std::string & | getLabel () const |
Private Attributes | |
| std::vector< TH1I * > | m_pedAmpHists |
| std::vector< std::vector< TH1I * > > | m_sampHists |
| std::vector< TH1I * > | m_bitHists |
| std::vector< TH2F * > | m_bitCorrelation |
| std::vector< int > | m_onlineTHoldTests |
| std::string | m_label |
Definition at line 27 of file CscCalibReportPed.h.
| CscCalibReportPed::CscCalibReportPed | ( | ) |
Definition at line 12 of file CscCalibReportPed.cxx.
|
delete |
| CscCalibReportPed::CscCalibReportPed | ( | std::string | label | ) |
Definition at line 16 of file CscCalibReportPed.cxx.
| CscCalibReportPed::~CscCalibReportPed | ( | ) |
Definition at line 20 of file CscCalibReportPed.cxx.
| const std::vector< TH2F * > & CscCalibReportPed::getBitCorrelation | ( | ) | const |
Definition at line 59 of file CscCalibReportPed.cxx.
| const std::vector< TH1I * > & CscCalibReportPed::getBitHists | ( | ) | const |
|
inherited |
Definition at line 23 of file CscCalibReportBase.cxx.
| const std::vector< int > & CscCalibReportPed::getOnlineTHoldTests | ( | ) | const |
setOnlineTholdTests - contains number of times a channel's sample went above online threshold
Definition at line 70 of file CscCalibReportPed.cxx.
| const std::vector< TH1I * > & CscCalibReportPed::getPedAmpHists | ( | ) | const |
Retrieve pedestal amplitude histogram vector.
Definition at line 44 of file CscCalibReportPed.cxx.
| const std::vector< std::vector< TH1I * > > & CscCalibReportPed::getSampHists | ( | ) | const |
Retrieve pedestal sample amplitude histogram vector.
Definition at line 49 of file CscCalibReportPed.cxx.
|
delete |
| void CscCalibReportPed::setBitCorrelation | ( | std::vector< TH2F * > && | somebitCorrelation | ) |
Definition at line 39 of file CscCalibReportPed.cxx.
| void CscCalibReportPed::setBitHists | ( | std::vector< TH1I * > && | somePedAmpHists | ) |
Set the pedAmpHist vector.
@PARAM somePedAmpHists - vector of pedestal histograms.
Definition at line 34 of file CscCalibReportPed.cxx.
|
inherited |
Definition at line 18 of file CscCalibReportBase.cxx.
| void CscCalibReportPed::setOnlineTHoldTests | ( | std::vector< int > && | onlineTests | ) |
Definition at line 65 of file CscCalibReportPed.cxx.
| void CscCalibReportPed::setPedAmpHists | ( | std::vector< TH1I * > && | somePedAmpHists | ) |
Set the pedAmpHist vector.
@PARAM somePedAmpHists - vector of pedestal histograms.
Definition at line 24 of file CscCalibReportPed.cxx.
| void CscCalibReportPed::setSampHists | ( | std::vector< std::vector< TH1I * > > && | someSampHists | ) |
Set the sample histogram vector.
@PARAM someSampHists - vector of pedestal histograms.
Definition at line 29 of file CscCalibReportPed.cxx.
|
private |
Definition at line 34 of file CscCalibReportPed.h.
|
private |
Definition at line 33 of file CscCalibReportPed.h.
|
privateinherited |
Definition at line 41 of file CscCalibReportBase.h.
|
private |
Definition at line 35 of file CscCalibReportPed.h.
|
private |
Definition at line 31 of file CscCalibReportPed.h.
|
private |
Definition at line 32 of file CscCalibReportPed.h.