#include <RawTask.h>
Public Types | |
enum | RawFlag { fEvnMsm = 0, fOrnMsm = 1, fBcnMsm = 2, nRawFlag = 3 } |
Public Types inherited from edm::stream::EDAnalyzer< edm::RunSummaryCache< dqmDetails::NoCache >, edm::LuminosityBlockSummaryCache< dqmDetails::NoCache > > | |
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 |
Public Types inherited from edm::stream::EDAnalyzerBase | |
typedef EDAnalyzerAdaptorBase | ModuleType |
Public Types inherited from edm::EDConsumerBase | |
typedef ProductLabels | Labels |
Public Attributes | |
tuple | rawTask |
list | skipList = [] |
Protected Member Functions | |
virtual void | _process (edm::Event const &, edm::EventSetup const &) |
virtual void | _resetMonitors (UpdateFreq) |
Protected Member Functions inherited from hcaldqm::DQTask | |
virtual int | _getCalibType (edm::Event const &) |
virtual bool | _isApplicable (edm::Event const &) |
Protected Member Functions inherited from edm::EDConsumerBase | |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | consumes (edm::InputTag const &tag) |
EDGetToken | consumes (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | consumes (TypeToGet const &id, edm::InputTag const &tag) |
ConsumesCollector | consumesCollector () |
Use a ConsumesCollector to gather consumes information from helper functions. More... | |
template<typename ProductType , BranchType B = InEvent> | |
void | consumesMany () |
void | consumesMany (const TypeToGet &id) |
template<BranchType B> | |
void | consumesMany (const TypeToGet &id) |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | mayConsume (edm::InputTag const &tag) |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
Additional Inherited Members | |
Static Public Member Functions inherited from DQMEDAnalyzer | |
static std::shared_ptr < dqmDetails::NoCache > | globalBeginLuminosityBlockSummary (edm::LuminosityBlock const &, edm::EventSetup const &, LuminosityBlockContext const *) |
static std::shared_ptr < dqmDetails::NoCache > | globalBeginRunSummary (edm::Run const &, edm::EventSetup const &, RunContext const *) |
static void | globalEndLuminosityBlockSummary (edm::LuminosityBlock const &, edm::EventSetup const &, LuminosityBlockContext const *, dqmDetails::NoCache *) |
static void | globalEndRunSummary (edm::Run const &, edm::EventSetup const &, RunContext const *, dqmDetails::NoCache *) |
Static Public Member Functions inherited from edm::stream::EDAnalyzerBase | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
static void | prevalidate (ConfigurationDescriptions &descriptions) |
enum RawTask::RawFlag |
Enumerator | |
---|---|
fEvnMsm | |
fOrnMsm | |
fBcnMsm | |
nRawFlag |
RawTask::RawTask | ( | edm::ParameterSet const & | ps | ) |
Definition at line 4 of file RawTask.cc.
References _cSummary, _cSummaryvsLS_FED, _cuTCABcnMsm, _cuTCAEvnMsm, _cuTCAOccupancy, _cuTCAOrnMsm, _cVMEBcnMsm, _cVMEEvnMsm, _cVMEOccupancy, _cVMEOrnMsm, _fNames, hcaldqm::DQModule::_name, _tagFEDs, _tokFEDs, _vSkipFEDList, hcaldqm::mapper::fFED, hcaldqm::axis::fFEDComb, hcaldqm::axis::fFEDuTCA, hcaldqm::axis::fFEDVME, hcaldqm::fLS, hcaldqm::axis::fSlotuTCA, hcaldqm::axis::fSpigot, hcaldqm::axis::fXaxis, hcaldqm::axis::fYaxis, edm::ParameterSet::getUntrackedParameter(), hcaldqm::ContainerSingle2D::initialize(), hcaldqm::Container2D::initialize(), HLT_FULL_cff::InputTag, hcaldqm::Container2D::loadLabels(), hcaldqm::ContainerSingle2D::loadLabels(), and nRawFlag.
|
protectedvirtual |
Implements hcaldqm::DQTask.
Definition at line 129 of file RawTask.cc.
References _cuTCABcnMsm, _cuTCAEvnMsm, _cuTCAOccupancy, _cuTCAOrnMsm, _cVMEBcnMsm, _cVMEEvnMsm, _cVMEOccupancy, _cVMEOrnMsm, hcaldqm::DQModule::_logger, _nBcnMsm, _nEvnMsm, _tagFEDs, _tokFEDs, hcal::AMC13Header::AMCId(), hcal::AMC13Header::AMCPayload(), hcal::AMC13Header::AMCSize(), hcal::AMC13Header::AMCSlot(), hcal::AMC13Header::bunchId(), FEDRawData::data(), ecaldqm::dccId(), Logger::dqmthrow(), hcaldqm::ContainerSingle2D::fill(), HcalDCCHeader::getBunchId(), HcalHTRData::getBunchNumber(), edm::Event::getByToken(), HcalDCCHeader::getDCCEventNumber(), hcaldqm::utilities::getIdByFED(), HcalHTRData::getL1ANumber(), HcalDCCHeader::getOrbitNumber(), HcalHTRData::getOrbitNumber(), HcalDCCHeader::getSourceId(), HcalDCCHeader::getSpigotData(), edm::InputTag::instance(), hcal::AMC13Header::l1aNumber(), edm::InputTag::label(), FEDNumbering::MAXHCALFEDID, FEDNumbering::MAXHCALuTCAFEDID, FEDNumbering::MINHCALFEDID, FEDNumbering::MINHCALuTCAFEDID, hcal::AMC13Header::NAMC(), hcal::AMC13Header::orbitNumber(), alignCSCRings::r, hcaldqm::constants::RAW_EMPTY, FEDRawData::size(), HcalDCCHeader::SPIGOT_COUNT, and hcaldqm::constants::UTCA_DATAFLAVOR.
|
protectedvirtual |
Reimplemented from hcaldqm::DQTask.
Definition at line 241 of file RawTask.cc.
References _nBcnMsm, _nEvnMsm, _nOrnMsm, hcaldqm::f10LS, hcaldqm::constants::FED_TOTAL_NUM, hcaldqm::fEvent, hcaldqm::fLS, and i.
|
virtual |
Reimplemented from hcaldqm::DQTask.
Definition at line 58 of file RawTask.cc.
References _cSummary, _cSummaryvsLS_FED, _cuTCABcnMsm, _cuTCAEvnMsm, _cuTCAOccupancy, _cuTCAOrnMsm, _cVMEBcnMsm, _cVMEEvnMsm, _cVMEOccupancy, _cVMEOrnMsm, hcaldqm::ContainerSingle2D::book(), hcaldqm::Container2D::book(), and bookHistograms().
|
virtual |
Reimplemented from hcaldqm::DQTask.
Definition at line 75 of file RawTask.cc.
References _cSummary, _cSummaryvsLS_FED, hcaldqm::DQModule::_currentLS, _nBcnMsm, _nEvnMsm, _vSkipFEDList, fBcnMsm, hcaldqm::constants::FED_TOTAL_NUM, fEvnMsm, hcaldqm::utilities::getFEDById(), hcaldqm::constants::GOOD, i, j, hcaldqm::constants::LOW, hcaldqm::constants::NOT_APPLICABLE, nRawFlag, lumiQueryAPI::q, hcaldqm::Container2D::setBinContent(), hcaldqm::ContainerSingle2D::setBinContent(), and ntuplemaker::status.
|
protected |
Definition at line 80 of file RawTask.h.
Referenced by bookHistograms(), endLuminosityBlock(), and RawTask().
|
protected |
Definition at line 81 of file RawTask.h.
Referenced by bookHistograms(), endLuminosityBlock(), and RawTask().
|
protected |
Definition at line 72 of file RawTask.h.
Referenced by _process(), bookHistograms(), and RawTask().
|
protected |
Definition at line 71 of file RawTask.h.
Referenced by _process(), bookHistograms(), and RawTask().
|
protected |
Definition at line 77 of file RawTask.h.
Referenced by _process(), bookHistograms(), and RawTask().
|
protected |
Definition at line 73 of file RawTask.h.
Referenced by _process(), bookHistograms(), and RawTask().
|
protected |
Definition at line 69 of file RawTask.h.
Referenced by _process(), bookHistograms(), and RawTask().
|
protected |
Definition at line 68 of file RawTask.h.
Referenced by _process(), bookHistograms(), and RawTask().
|
protected |
Definition at line 76 of file RawTask.h.
Referenced by _process(), bookHistograms(), and RawTask().
|
protected |
Definition at line 70 of file RawTask.h.
Referenced by _process(), bookHistograms(), and RawTask().
|
protected |
|
protected |
Definition at line 61 of file RawTask.h.
Referenced by _process(), _resetMonitors(), and endLuminosityBlock().
|
protected |
Definition at line 57 of file RawTask.h.
Referenced by _process(), _resetMonitors(), and endLuminosityBlock().
|
protected |
Definition at line 59 of file RawTask.h.
Referenced by _resetMonitors().
|
protected |
Definition at line 49 of file RawTask.h.
Referenced by _process(), and RawTask().
|
protected |
Definition at line 50 of file RawTask.h.
Referenced by _process(), and RawTask().
|
protected |
Definition at line 46 of file RawTask.h.
Referenced by endLuminosityBlock(), and RawTask().
tuple RawTask.rawTask |
Definition at line 9 of file RawTask.py.
list RawTask.skipList = [] |
Definition at line 4 of file RawTask.py.