![]() |
ATLAS Offline Software
|
#include <CscCalibReportSlope.h>
Public Member Functions | |
| CscCalibReportSlope () | |
| CscCalibReportSlope (std::string label) | |
| CscCalibReportSlope (const CscCalibReportSlope &)=delete | |
| CscCalibReportSlope & | operator= (const CscCalibReportSlope &)=delete |
| ~CscCalibReportSlope () | |
| void | setBitHists (std::vector< TH1I * > &&somePedAmpHists) |
| void | setCalGraphs (std::vector< TGraphErrors * > &&someCalGraphs) |
| setCalGraphs - Set the pedAmpHist vector. | |
| void | setAmpProfs (std::map< int, TProfile * > &&someAmpProfs) |
| setAmpProfs - set the changed dead channels | |
| void | setPulsedChambers (std::set< int > &&somePulsedChambers) |
| setPulsedChambers - set the pulsed chambers | |
| void | setFitResults (std::vector< float > &&fitResults) |
| const std::vector< TH1I * > & | getBitHists () const |
| Retrieve bit histogram vector. | |
| const std::vector< TGraphErrors * > & | getCalGraphs () const |
| Retrieve pedestal amplitude histogram vector. | |
| const std::map< int, TProfile * > & | getAmpProfs () const |
| getAmpProfs - get the map of ampProfs stored. | |
| const std::set< int > & | getPulsedChambers () const |
| getPulsedChambers - Contains the chambers that were pulsed. | |
| const std::vector< float > & | getFitResults () const |
| getFitReturns - Contains slope fit results. | |
| void | setLabel (const std::string &label) |
| const std::string & | getLabel () const |
Private Attributes | |
| std::vector< TGraphErrors * > | m_calGraphs |
| std::vector< 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 28 of file CscCalibReportSlope.h.
| CscCalibReportSlope::CscCalibReportSlope | ( | ) |
Definition at line 15 of file CscCalibReportSlope.cxx.
| CscCalibReportSlope::CscCalibReportSlope | ( | std::string | label | ) |
Definition at line 19 of file CscCalibReportSlope.cxx.
|
delete |
| CscCalibReportSlope::~CscCalibReportSlope | ( | ) |
Definition at line 23 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 57 of file CscCalibReportSlope.cxx.
| const std::vector< TH1I * > & CscCalibReportSlope::getBitHists | ( | ) | const |
| const std::vector< TGraphErrors * > & CscCalibReportSlope::getCalGraphs | ( | ) | const |
Retrieve pedestal amplitude histogram vector.
Definition at line 43 of file CscCalibReportSlope.cxx.
| const std::vector< float > & CscCalibReportSlope::getFitResults | ( | ) | const |
getFitReturns - Contains slope fit results.
Definition at line 73 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 68 of file CscCalibReportSlope.cxx.
|
delete |
| 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 48 of file CscCalibReportSlope.cxx.
| void CscCalibReportSlope::setBitHists | ( | std::vector< TH1I * > && | somePedAmpHists | ) |
Definition at line 28 of file CscCalibReportSlope.cxx.
| void CscCalibReportSlope::setCalGraphs | ( | std::vector< TGraphErrors * > && | someCalGraphs | ) |
setCalGraphs - Set the pedAmpHist vector.
| someCalGraphs | - vector of calibration graphs. |
Definition at line 38 of file CscCalibReportSlope.cxx.
| void CscCalibReportSlope::setFitResults | ( | std::vector< float > && | fitResults | ) |
Definition at line 53 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 62 of file CscCalibReportSlope.cxx.
|
private |
Definition at line 94 of file CscCalibReportSlope.h.
|
private |
Definition at line 91 of file CscCalibReportSlope.h.
|
private |
Definition at line 89 of file CscCalibReportSlope.h.
|
private |
Definition at line 98 of file CscCalibReportSlope.h.
|
privateinherited |
Definition at line 41 of file CscCalibReportBase.h.
|
private |
Definition at line 96 of file CscCalibReportSlope.h.