#include <SiPixelStatusProducer.h>
Private Member Functions | |
virtual int | indexROC (int irow, int icol, int nROCcolumns) final |
Private Attributes | |
int | beginLumi_ |
int | beginRun_ |
int | endLumi_ |
int | endRun_ |
SiPixelDetectorStatus | fDet_ |
std::vector< int > | fDetIds_ |
std::map< int, std::vector< PixelFEDChannel > > | fFEDerror25_ |
std::unordered_map< uint32_t, unsigned int > | fFedIds_ |
edm::InputTag | fPixelClusterLabel_ |
std::map< int, std::map< int, int > > | fRocIds_ |
std::map< int, std::pair< int, int > > | fSensorLayout_ |
std::map< int, std::pair< int, int > > | fSensors_ |
edm::EDGetTokenT< edmNew::DetSetVector< SiPixelCluster > > | fSiPixelClusterToken_ |
unsigned long int | ftotalevents_ |
std::vector< edm::EDGetTokenT< PixelFEDChannelCollection > > | theBadPixelFEDChannelsTokens_ |
Static Private Attributes | |
static const bool | debug_ = false |
Additional Inherited Members | |
Public Types inherited from edm::stream::EDProducer< edm::GlobalCache< SiPixelTopoCache >, edm::RunCache< SiPixelTopoFinder >, edm::LuminosityBlockSummaryCache< std::vector< SiPixelDetectorStatus > >, edm::EndLuminosityBlockProducer, edm::Accumulator > | |
typedef CacheContexts< T... > | CacheTypes |
typedef CacheTypes::GlobalCache | GlobalCache |
typedef AbilityChecker< T... > | HasAbility |
typedef CacheTypes::LuminosityBlockCache | LuminosityBlockCache |
typedef LuminosityBlockContextT< LuminosityBlockCache, RunCache, GlobalCache > | LuminosityBlockContext |
typedef CacheTypes::LuminosityBlockSummaryCache | LuminosityBlockSummaryCache |
typedef CacheTypes::RunCache | RunCache |
typedef RunContextT< RunCache, GlobalCache > | RunContext |
typedef CacheTypes::RunSummaryCache | RunSummaryCache |
Definition at line 111 of file SiPixelStatusProducer.h.
SiPixelStatusProducer::SiPixelStatusProducer | ( | edm::ParameterSet const & | iPSet, |
SiPixelTopoCache const * | |||
) |
Definition at line 30 of file SiPixelStatusProducer.cc.
References HLT_FULL_cff::badPixelFEDChannelCollectionLabels, fPixelClusterLabel_, fSiPixelClusterToken_, edm::ParameterSet::getParameter(), submitPVValidationJobs::t, and theBadPixelFEDChannelsTokens_.
|
override |
Definition at line 49 of file SiPixelStatusProducer.cc.
|
final |
Definition at line 87 of file SiPixelStatusProducer.cc.
References bsc_activity_cfg::clusters, fDet_, PixelFEDChannel::fed, fFEDerror25_, SiPixelDetectorStatus::fillDIGI(), fPixelClusterLabel_, fRocIds_, fSensorLayout_, fSensors_, fSiPixelClusterToken_, ftotalevents_, mps_fire::i, iEvent, indexROC(), edm::HandleBase::isValid(), crabWrapper::key, PixelFEDChannel::link, DetId::rawId(), PixelMapPlotter::roc, and theBadPixelFEDChannelsTokens_.
|
final |
Definition at line 71 of file SiPixelStatusProducer.cc.
References SiPixelDetectorStatus::addModule(), fDet_, fDetIds_, fFEDerror25_, fSensorLayout_, ftotalevents_, and DeadROCCounter::nrocs.
|
final |
Definition at line 53 of file SiPixelStatusProducer.cc.
References fDetIds_, fFedIds_, fRocIds_, fSensorLayout_, and fSensors_.
|
final |
Definition at line 236 of file SiPixelStatusProducer.cc.
References fDet_, fFEDerror25_, SiPixelDetectorStatus::fillFEDerror25(), ftotalevents_, and SiPixelDetectorStatus::setNevents().
|
final |
|
inlinestatic |
Definition at line 123 of file SiPixelStatusProducer.h.
References edm::ConfigurationDescriptions::add(), edm::ParameterSetDescription::add(), edm::ParameterSetDescription::addUntracked(), submitPVResolutionJobs::desc, and HLT_FULL_cff::InputTag.
|
inlinestatic |
Definition at line 172 of file SiPixelStatusProducer.h.
|
inlinestatic |
Definition at line 158 of file SiPixelStatusProducer.h.
|
inlinestatic |
Definition at line 169 of file SiPixelStatusProducer.h.
|
inlinestatic |
Definition at line 184 of file SiPixelStatusProducer.h.
References debug_, SiPixelDetectorStatus::dumpToFile(), instance, edm::LuminosityBlockBase::luminosityBlock(), eostools::move(), L1TdeCSCTF_cfi::outFile, edm::LuminosityBlock::put(), mps_fire::result, writedatasetfile::run, edm::LuminosityBlockBase::run(), SiPixelDetectorStatus::setLSRange(), SiPixelDetectorStatus::setRunRange(), AlCaHLTBitMon_QueryRunRegistry::string, and SiPixelDetectorStatus::updateDetectorStatus().
|
inlinestatic |
Definition at line 177 of file SiPixelStatusProducer.h.
|
inlinestatic |
Definition at line 165 of file SiPixelStatusProducer.h.
|
finalprivatevirtual |
Definition at line 269 of file SiPixelStatusProducer.cc.
References createfilelist::int.
Referenced by accumulate().
|
inlinestatic |
Definition at line 153 of file SiPixelStatusProducer.h.
|
private |
Definition at line 255 of file SiPixelStatusProducer.h.
|
private |
Definition at line 257 of file SiPixelStatusProducer.h.
|
staticprivate |
Definition at line 225 of file SiPixelStatusProducer.h.
Referenced by globalEndLuminosityBlockProduce().
|
private |
Definition at line 256 of file SiPixelStatusProducer.h.
|
private |
Definition at line 258 of file SiPixelStatusProducer.h.
|
private |
Definition at line 264 of file SiPixelStatusProducer.h.
Referenced by accumulate(), beginLuminosityBlock(), endLuminosityBlock(), and endLuminosityBlockSummary().
|
private |
Definition at line 242 of file SiPixelStatusProducer.h.
Referenced by beginLuminosityBlock(), and beginRun().
|
private |
Definition at line 261 of file SiPixelStatusProducer.h.
Referenced by accumulate(), beginLuminosityBlock(), and endLuminosityBlock().
|
private |
Definition at line 248 of file SiPixelStatusProducer.h.
Referenced by beginRun().
|
private |
Definition at line 227 of file SiPixelStatusProducer.h.
Referenced by accumulate(), and SiPixelStatusProducer().
|
private |
Definition at line 250 of file SiPixelStatusProducer.h.
Referenced by accumulate(), and beginRun().
|
private |
Definition at line 246 of file SiPixelStatusProducer.h.
Referenced by accumulate(), beginLuminosityBlock(), and beginRun().
|
private |
Definition at line 244 of file SiPixelStatusProducer.h.
Referenced by accumulate(), and beginRun().
|
private |
Definition at line 228 of file SiPixelStatusProducer.h.
Referenced by accumulate(), and SiPixelStatusProducer().
|
private |
Definition at line 253 of file SiPixelStatusProducer.h.
Referenced by accumulate(), beginLuminosityBlock(), endLuminosityBlock(), and endLuminosityBlockSummary().
|
private |
Definition at line 229 of file SiPixelStatusProducer.h.
Referenced by accumulate(), and SiPixelStatusProducer().