#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 () |
Private Attributes | |
std::vector< Item > | CASTORcontainer |
Definition at line 14 of file CastorCondObjectContainer.h.
CastorCondObjectContainer< Item >::CastorCondObjectContainer | ( | ) |
Definition at line 48 of file CastorCondObjectContainer.h.
CastorCondObjectContainer< Item >::~CastorCondObjectContainer | ( | ) |
Definition at line 53 of file CastorCondObjectContainer.h.
bool CastorCondObjectContainer< Item >::addValues | ( | const Item & | myItem | ) |
Definition at line 106 of file CastorCondObjectContainer.h.
References edm::hlt::Exception, getHLTprescales::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 95 of file CastorCondObjectContainer.h.
std::vector< DetId > CastorCondObjectContainer< Item >::getAllChannels | ( | ) | const |
Definition at line 130 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 70 of file CastorCondObjectContainer.h.
References DetId::Calo, DetId::det(), edm::hlt::Exception, getHLTprescales::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 145 of file CastorCondObjectContainer.h.
References getHLTprescales::index, HcalCastorDetId::module(), HcalCastorDetId::sector(), and HcalCastorDetId::zside().
|
private |
Definition at line 58 of file CastorCondObjectContainer.h.
References i, and HcalCastorDetId::kSizeForDenseIndexing.
|
inline |
Definition at line 36 of file CastorCondObjectContainer.h.
|
private |
Definition at line 42 of file CastorCondObjectContainer.h.