#include <CastorCondObjectContainer.h>
Public Member Functions | |
bool | addValues (const Item &myItem) |
CastorCondObjectContainer () | |
const bool | exists (DetId fId) const |
std::vector< DetId > | getAllChannels () const |
const Item * | getValues (DetId fId, bool throwOnFail=true) const |
std::string | myname () const |
~CastorCondObjectContainer () | |
Private Member Functions | |
unsigned int | hashed_id (DetId fId) const |
void | initContainer () |
template<class Archive > | |
void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
std::vector< Item > | CASTORcontainer |
Friends | |
class | boost::serialization::access |
template<typename CondSerializationT , typename Enabled > | |
struct | cond::serialization::access |
Definition at line 16 of file CastorCondObjectContainer.h.
CastorCondObjectContainer< Item >::CastorCondObjectContainer | ( | ) |
Definition at line 52 of file CastorCondObjectContainer.h.
CastorCondObjectContainer< Item >::~CastorCondObjectContainer | ( | ) |
Definition at line 57 of file CastorCondObjectContainer.h.
bool CastorCondObjectContainer< Item >::addValues | ( | const Item & | myItem | ) |
Definition at line 110 of file CastorCondObjectContainer.h.
References Exception, cmsHarvester::index, and summarizeEdmComparisonLogfiles::success.
Referenced by CastorPedestalAnalysis::CastorPedVal(), CastorDbXml::dumpObject(), CastorPedestalAnalysis::GetPedConst(), and CastorPedestalsAnalysis::~CastorPedestalsAnalysis().
const bool CastorCondObjectContainer< Item >::exists | ( | DetId | fId | ) | const |
Definition at line 99 of file CastorCondObjectContainer.h.
std::vector< DetId > CastorCondObjectContainer< Item >::getAllChannels | ( | ) | const |
Definition at line 134 of file CastorCondObjectContainer.h.
References i.
Referenced by CastorDbService::buildCalibrations(), CastorDbService::buildCalibWidths(), CastorPedestalAnalysis::CastorPedVal(), and CastorDbXml::dumpObject().
const Item * CastorCondObjectContainer< Item >::getValues | ( | DetId | fId, |
bool | throwOnFail = true |
||
) | const |
Definition at line 74 of file CastorCondObjectContainer.h.
References DetId::Calo, DetId::det(), Exception, cmsHarvester::index, NULL, HcalCastorDetId::SubdetectorId, and DetId::subdetId().
Referenced by CastorPedestalAnalysis::CastorPedVal(), CastorDbXml::dumpObject(), CastorDbService::getCastorChannelStatus(), CastorDbService::getGain(), CastorDbService::getGainWidth(), CastorDbService::getPedestal(), and CastorDbService::getPedestalWidth().
|
private |
Definition at line 149 of file CastorCondObjectContainer.h.
References cmsHarvester::index, HcalCastorDetId::module(), HcalCastorDetId::sector(), HcalCastorDetId::zside(), and ecaldqm::zside().
|
private |
Definition at line 62 of file CastorCondObjectContainer.h.
References i, and HcalCastorDetId::kSizeForDenseIndexing.
|
inline |
Definition at line 38 of file CastorCondObjectContainer.h.
|
private |
|
friend |
Definition at line 46 of file CastorCondObjectContainer.h.
|
friend |
Definition at line 46 of file CastorCondObjectContainer.h.
|
private |
Definition at line 44 of file CastorCondObjectContainer.h.