#include <HcalCovarianceMatrices.h>
Public Member Functions | |
bool | addValues (const HcalCovarianceMatrix &myHcalCovarianceMatrix, bool h2mode_=false) |
const bool | exists (DetId fId) const |
std::vector< DetId > | getAllChannels () const |
const HcalCovarianceMatrix * | getValues (DetId fId) const |
HcalCovarianceMatrices () | |
std::string | myname () const |
~HcalCovarianceMatrices () | |
Private Member Functions | |
void | initContainer (int container, bool h2mode_=false) |
Private Attributes | |
std::vector< HcalCovarianceMatrix > | HBcontainer |
std::vector< HcalCovarianceMatrix > | HEcontainer |
std::vector< HcalCovarianceMatrix > | HFcontainer |
std::vector< HcalCovarianceMatrix > | HOcontainer |
Definition at line 13 of file HcalCovarianceMatrices.h.
HcalCovarianceMatrices::HcalCovarianceMatrices | ( | ) |
Definition at line 4 of file HcalCovarianceMatrices.cc.
HcalCovarianceMatrices::~HcalCovarianceMatrices | ( | ) |
Definition at line 8 of file HcalCovarianceMatrices.cc.
bool HcalCovarianceMatrices::addValues | ( | const HcalCovarianceMatrix & | myHcalCovarianceMatrix, |
bool | h2mode_ = false |
||
) |
Definition at line 110 of file HcalCovarianceMatrices.cc.
References abs, edm::hlt::Exception, HcalGenericDetId::genericSubdet(), HcalGenericDetId::hashedId(), HBcontainer, HcalGenericDetId::HcalGenBarrel, HcalGenericDetId::HcalGenEndcap, HcalGenericDetId::HcalGenForward, HcalGenericDetId::HcalGenOuter, HEcontainer, HFcontainer, HOcontainer, getHLTprescales::index, initContainer(), myname(), HcalCovarianceMatrix::rawId(), and summarizeEdmComparisonLogfiles::success.
Referenced by HcalPedestalMCWidths::~HcalPedestalMCWidths().
const bool HcalCovarianceMatrices::exists | ( | DetId | fId | ) | const |
Definition at line 75 of file HcalCovarianceMatrices.cc.
References abs, HcalGenericDetId::genericSubdet(), HcalGenericDetId::hashedId(), HBcontainer, HcalGenericDetId::HcalGenBarrel, HcalGenericDetId::HcalGenEndcap, HcalGenericDetId::HcalGenForward, HcalGenericDetId::HcalGenOuter, HEcontainer, HcalGenericDetId::HEhalfh2mode, HFcontainer, HOcontainer, getHLTprescales::index, NULL, and HcalCovarianceMatrix::rawId().
std::vector< DetId > HcalCovarianceMatrices::getAllChannels | ( | ) | const |
Definition at line 162 of file HcalCovarianceMatrices.cc.
References HBcontainer, HEcontainer, HFcontainer, HOcontainer, i, and HcalCovarianceMatrix::rawId().
const HcalCovarianceMatrix * HcalCovarianceMatrices::getValues | ( | DetId | fId | ) | const |
Definition at line 35 of file HcalCovarianceMatrices.cc.
References abs, edm::hlt::Exception, HcalGenericDetId::genericSubdet(), HcalGenericDetId::hashedId(), HBcontainer, HcalGenericDetId::HcalGenBarrel, HcalGenericDetId::HcalGenEndcap, HcalGenericDetId::HcalGenForward, HcalGenericDetId::HcalGenOuter, HEcontainer, HcalGenericDetId::HEhalfh2mode, HFcontainer, HOcontainer, getHLTprescales::index, myname(), NULL, and HcalCovarianceMatrix::rawId().
|
private |
Definition at line 13 of file HcalCovarianceMatrices.cc.
References HBcontainer, HcalGenericDetId::HBhalf, HcalGenericDetId::HcalGenBarrel, HcalGenericDetId::HcalGenEndcap, HcalGenericDetId::HcalGenForward, HcalGenericDetId::HcalGenOuter, HEcontainer, HcalGenericDetId::HEhalf, HcalGenericDetId::HEhalfh2mode, HFcontainer, HcalGenericDetId::HFhalf, HOcontainer, HcalGenericDetId::HOhalf, and i.
Referenced by addValues().
|
inline |
Definition at line 19 of file HcalCovarianceMatrices.h.
Referenced by addValues(), and getValues().
|
private |
Definition at line 27 of file HcalCovarianceMatrices.h.
Referenced by addValues(), exists(), getAllChannels(), getValues(), and initContainer().
|
private |
Definition at line 28 of file HcalCovarianceMatrices.h.
Referenced by addValues(), exists(), getAllChannels(), getValues(), and initContainer().
|
private |
Definition at line 30 of file HcalCovarianceMatrices.h.
Referenced by addValues(), exists(), getAllChannels(), getValues(), and initContainer().
|
private |
Definition at line 29 of file HcalCovarianceMatrices.h.
Referenced by addValues(), exists(), getAllChannels(), getValues(), and initContainer().