#include <HcalCholeskyMatrices.h>
Definition at line 18 of file HcalCholeskyMatrices.h.
HcalCholeskyMatrices::HcalCholeskyMatrices |
( |
| ) |
|
|
inline |
HcalCholeskyMatrices::HcalCholeskyMatrices |
( |
const HcalTopology * |
topo | ) |
|
HcalCholeskyMatrices::~HcalCholeskyMatrices |
( |
| ) |
|
Definition at line 74 of file HcalCholeskyMatrices.cc.
References edm::hlt::Exception, HBcontainer, DetId::Hcal, HcalBarrel, HcalEndcap, HcalForward, HcalOuter, HEcontainer, HFcontainer, HOcontainer, cmsHarvester::index, HcalCondObjectContainerBase::indexFor(), initContainer(), myname(), NULL, HcalCholeskyMatrix::rawId(), and summarizeEdmComparisonLogfiles::success.
77 DetId fId(myItem.rawId());
82 if (index<0xFFFFFFFu) {
105 <<
" no valid filling possible for Conditions of type " <<
myname() <<
" for DetId " << fId.rawId();
unsigned int indexFor(DetId) const
std::vector< HcalCholeskyMatrix > HOcontainer
void initContainer(DetId fId)
std::vector< HcalCholeskyMatrix > HFcontainer
std::string myname() const
std::vector< HcalCholeskyMatrix > HBcontainer
std::vector< HcalCholeskyMatrix > HEcontainer
const bool HcalCholeskyMatrices::exists |
( |
DetId |
fId | ) |
const |
std::vector< DetId > HcalCholeskyMatrices::getAllChannels |
( |
| ) |
const |
Definition at line 29 of file HcalCholeskyMatrices.cc.
References DetId::det(), edm::hlt::Exception, HBcontainer, DetId::Hcal, HcalBarrel, HcalEndcap, HcalForward, HcalOuter, HEcontainer, HFcontainer, HOcontainer, cmsHarvester::index, HcalCondObjectContainerBase::indexFor(), myname(), NULL, HcalCholeskyMatrix::rawId(), DetId::rawId(), and DetId::subdetId().
Referenced by HcalAmplifier::addPedestals(), and exists().
33 if (index<0xFFFFFFFFu) {
47 if ((!cell) || (cell->
rawId() != fId ) ) {
50 <<
"Unavailable Conditions of type " <<
myname() <<
" for cell " << fId.
rawId();
unsigned int indexFor(DetId) const
std::vector< HcalCholeskyMatrix > HOcontainer
uint32_t rawId() const
get the raw id
int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum) ...
std::vector< HcalCholeskyMatrix > HFcontainer
std::string myname() const
std::vector< HcalCholeskyMatrix > HBcontainer
Detector det() const
get the detector field from this detid
std::vector< HcalCholeskyMatrix > HEcontainer
void HcalCholeskyMatrices::initContainer |
( |
DetId |
fId | ) |
|
|
private |
Definition at line 12 of file HcalCholeskyMatrices.cc.
References DetId::det(), HBcontainer, DetId::Hcal, HcalBarrel, HcalEndcap, HcalForward, HcalOuter, HEcontainer, HFcontainer, HOcontainer, i, HcalCondObjectContainerBase::sizeFor(), and DetId::subdetId().
Referenced by addValues().
std::vector< HcalCholeskyMatrix > HOcontainer
unsigned int sizeFor(DetId) const
int subdetId() const
get the contents of the subdetector field (not cast into any detector's numbering enum) ...
std::vector< HcalCholeskyMatrix > HFcontainer
std::vector< HcalCholeskyMatrix > HBcontainer
Detector det() const
get the detector field from this detid
std::vector< HcalCholeskyMatrix > HEcontainer
std::string HcalCholeskyMatrices::myname |
( |
| ) |
const |
|
inline |
template<class Archive >
void HcalCholeskyMatrices::serialize |
( |
Archive & |
ar, |
|
|
const unsigned int |
version |
|
) |
| |
|
private |
friend class boost::serialization::access |
|
friend |
template<typename CondSerializationT , typename Enabled >