ATLAS Offline Software
|
#include <CscCalibReportSlope.h>
Public Member Functions | |
CscCalibReportSlope () | |
CscCalibReportSlope (std::string label) | |
~CscCalibReportSlope () | |
void | setBitHists (DataVector< TH1I > *somePedAmpHists) |
void | setCalGraphs (DataVector< TGraphErrors > *someCalGraphs) |
setCalGraphs - Set the pedAmpHist vector. More... | |
void | setAmpProfs (std::map< int, TProfile * > *someAmpProfs) |
setAmpProfs - set the changed dead channels More... | |
void | setPulsedChambers (std::set< int > *somePulsedChambers) |
setPulsedChambers - set the pulsed chambers More... | |
void | setFitResults (std::vector< float > *fitResults) |
const DataVector< TH1I > * | getBitHists () const |
Retrive bit histogram vector. More... | |
const DataVector< TGraphErrors > * | getCalGraphs () const |
Retrieve pedestal amplitude histogram vector. More... | |
const std::map< int, TProfile * > * | getAmpProfs () const |
getAmpProfs - get the map of ampProfs stored. More... | |
const std::set< int > * | getPulsedChambers () const |
getPulsedChambers - Contains the chambers that were pulsed. More... | |
const std::vector< float > * | getFitResults () const |
getFitReturns - Contains slope fit results. More... | |
void | setLabel (const std::string &label) |
const std::string & | getLabel () const |
Private Attributes | |
DataVector< TGraphErrors > * | m_calGraphs |
DataVector< TH1I > * | m_bitHists |
std::map< int, TProfile * > * | m_ampProfs |
std::set< int > * | m_pulsedChambers |
std::vector< float > * | m_fitResults |
std::string | m_label |
Definition at line 27 of file CscCalibReportSlope.h.
CscCalibReportSlope::CscCalibReportSlope | ( | ) |
Definition at line 19 of file CscCalibReportSlope.cxx.
CscCalibReportSlope::CscCalibReportSlope | ( | std::string | label | ) |
Definition at line 28 of file CscCalibReportSlope.cxx.
CscCalibReportSlope::~CscCalibReportSlope | ( | ) |
Definition at line 37 of file CscCalibReportSlope.cxx.
const std::map< int, TProfile * > * CscCalibReportSlope::getAmpProfs | ( | ) | const |
getAmpProfs - get the map of ampProfs stored.
These show the amplitudes each channel showed at a given pulserLevel
Definition at line 86 of file CscCalibReportSlope.cxx.
const DataVector< TH1I > * CscCalibReportSlope::getBitHists | ( | ) | const |
Retrive bit histogram vector.
Definition at line 53 of file CscCalibReportSlope.cxx.
const DataVector< TGraphErrors > * CscCalibReportSlope::getCalGraphs | ( | ) | const |
Retrieve pedestal amplitude histogram vector.
Definition at line 68 of file CscCalibReportSlope.cxx.
const std::vector< float > * CscCalibReportSlope::getFitResults | ( | ) | const |
getFitReturns - Contains slope fit results.
Definition at line 106 of file CscCalibReportSlope.cxx.
|
inherited |
Definition at line 23 of file CscCalibReportBase.cxx.
const std::set< int > * CscCalibReportSlope::getPulsedChambers | ( | ) | const |
getPulsedChambers - Contains the chambers that were pulsed.
Stored as hash Ids
Definition at line 101 of file CscCalibReportSlope.cxx.
void CscCalibReportSlope::setAmpProfs | ( | std::map< int, TProfile * > * | someAmpProfs | ) |
setAmpProfs - set the changed dead channels
someAmpProfs | - Pointer to map of changed channels and their new value |
Definition at line 73 of file CscCalibReportSlope.cxx.
void CscCalibReportSlope::setBitHists | ( | DataVector< TH1I > * | somePedAmpHists | ) |
Definition at line 48 of file CscCalibReportSlope.cxx.
void CscCalibReportSlope::setCalGraphs | ( | DataVector< TGraphErrors > * | someCalGraphs | ) |
setCalGraphs - Set the pedAmpHist vector.
someCalGraphs | - Pointer to DataVector of calibration graphs. Takes ownership. |
Definition at line 58 of file CscCalibReportSlope.cxx.
void CscCalibReportSlope::setFitResults | ( | std::vector< float > * | fitResults | ) |
Definition at line 82 of file CscCalibReportSlope.cxx.
|
inherited |
Definition at line 18 of file CscCalibReportBase.cxx.
void CscCalibReportSlope::setPulsedChambers | ( | std::set< int > * | somePulsedChambers | ) |
setPulsedChambers - set the pulsed chambers
somePulsedChambers | - Pointer to set of pulsed chambers. Takes ownership. |
Definition at line 91 of file CscCalibReportSlope.cxx.
|
private |
Definition at line 115 of file CscCalibReportSlope.h.
|
private |
Definition at line 110 of file CscCalibReportSlope.h.
|
private |
Definition at line 108 of file CscCalibReportSlope.h.
|
private |
Definition at line 119 of file CscCalibReportSlope.h.
|
privateinherited |
Definition at line 49 of file CscCalibReportBase.h.
|
private |
Definition at line 117 of file CscCalibReportSlope.h.