ATLAS Offline Software
|
#include <CscCalibReportPed.h>
Public Member Functions | |
CscCalibReportPed () | |
CscCalibReportPed (std::string label) | |
~CscCalibReportPed () | |
void | setPedAmpHists (DataVector< TH1I > *somePedAmpHists) |
Set the pedAmpHist vector. More... | |
void | setSampHists (DataVector< DataVector< TH1I > > *someSampHists) |
Set the sample histogram vector. More... | |
void | setBitHists (DataVector< TH1I > *somePedAmpHists) |
Set the pedAmpHist vector. More... | |
void | setBitCorrelation (DataVector< TH2F > *somebitCorrelation) |
const DataVector< TH1I > * | getPedAmpHists () const |
Retrieve pedestal amplitude histogram vector. More... | |
const DataVector< DataVector< TH1I > > * | getSampHists () const |
Retrieve pedestal sample amplitude histogram vector. More... | |
const DataVector< TH1I > * | getBitHists () const |
Retrive bit histogram vector. More... | |
const DataVector< 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 More... | |
void | setLabel (const std::string &label) |
const std::string & | getLabel () const |
Private Attributes | |
DataVector< TH1I > * | m_pedAmpHists |
DataVector< DataVector< TH1I > > * | m_sampHists |
DataVector< TH1I > * | m_bitHists |
DataVector< TH2F > * | m_bitCorrelation |
std::vector< int > * | m_onlineTHoldTests |
std::string | m_label |
Definition at line 24 of file CscCalibReportPed.h.
CscCalibReportPed::CscCalibReportPed | ( | ) |
Definition at line 14 of file CscCalibReportPed.cxx.
CscCalibReportPed::CscCalibReportPed | ( | std::string | label | ) |
Definition at line 23 of file CscCalibReportPed.cxx.
CscCalibReportPed::~CscCalibReportPed | ( | ) |
Definition at line 32 of file CscCalibReportPed.cxx.
const DataVector< TH2F > * CscCalibReportPed::getBitCorrelation | ( | ) | const |
Definition at line 75 of file CscCalibReportPed.cxx.
const DataVector< TH1I > * CscCalibReportPed::getBitHists | ( | ) | const |
Retrive bit histogram vector.
Definition at line 70 of file CscCalibReportPed.cxx.
|
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 86 of file CscCalibReportPed.cxx.
const DataVector< TH1I > * CscCalibReportPed::getPedAmpHists | ( | ) | const |
Retrieve pedestal amplitude histogram vector.
Definition at line 60 of file CscCalibReportPed.cxx.
const DataVector< DataVector< TH1I > > * CscCalibReportPed::getSampHists | ( | ) | const |
Retrieve pedestal sample amplitude histogram vector.
Definition at line 65 of file CscCalibReportPed.cxx.
void CscCalibReportPed::setBitCorrelation | ( | DataVector< TH2F > * | somebitCorrelation | ) |
Definition at line 55 of file CscCalibReportPed.cxx.
void CscCalibReportPed::setBitHists | ( | DataVector< TH1I > * | somePedAmpHists | ) |
Set the pedAmpHist vector.
@PARAM somePedAmpHists - Pointer to DataVector of pedestal histograms. Takes ownership.
Definition at line 50 of file CscCalibReportPed.cxx.
|
inherited |
Definition at line 18 of file CscCalibReportBase.cxx.
void CscCalibReportPed::setOnlineTHoldTests | ( | std::vector< int > * | onlineTests | ) |
Definition at line 81 of file CscCalibReportPed.cxx.
void CscCalibReportPed::setPedAmpHists | ( | DataVector< TH1I > * | somePedAmpHists | ) |
Set the pedAmpHist vector.
@PARAM somePedAmpHists - Pointer to DataVector of pedestal histograms. Takes ownership.
Definition at line 40 of file CscCalibReportPed.cxx.
void CscCalibReportPed::setSampHists | ( | DataVector< DataVector< TH1I > > * | someSampHists | ) |
Set the sample histogram vector.
@PARAM someSampHists - Pointer to DataVector of pedestal histograms. Takes ownership.
Definition at line 45 of file CscCalibReportPed.cxx.
|
private |
Definition at line 41 of file CscCalibReportPed.h.
|
private |
Definition at line 40 of file CscCalibReportPed.h.
|
privateinherited |
Definition at line 49 of file CscCalibReportBase.h.
|
private |
Definition at line 42 of file CscCalibReportPed.h.
|
private |
Definition at line 38 of file CscCalibReportPed.h.
|
private |
Definition at line 39 of file CscCalibReportPed.h.