#include <RecHitTask.h>
Public Types | |
enum | RecHitFlag { fLowOcp = 0, fUniphi = 1, fTCDS = 2, nRecHitFlag = 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 | recHitTask |
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) |
Definition at line 18 of file RecHitTask.h.
Enumerator | |
---|---|
fLowOcp | |
fUniphi | |
fTCDS | |
nRecHitFlag |
Definition at line 30 of file RecHitTask.h.
RecHitTask::RecHitTask | ( | edm::ParameterSet const & | ps | ) |
Definition at line 5 of file RecHitTask.cc.
References _cEnergy_depth, _cEnergy_SubDet, _cEnergy_SubDet_ieta, _cEnergy_SubDetPM_iphi, _cEnergyCut_depth, _cEnergyvsieta_SubDet, _cEnergyvsietaCut_SubDet, _cEnergyvsiphi_SubDet, _cEnergyvsiphiCut_SubDet, _cOccupancy_depth, _cOccupancyCut_depth, _cOccupancyCutvsiphi_SubDetPM, _cOccupancyCutvsLS_SubDet, _cOccupancyvsiphi_SubDetPM, _cOccupancyvsLS_SubDet, _cSummary, _cSummaryvsLS_SubDet, _cTimingCut_depth, _cTimingCut_HBHEPrt, _cTimingCut_SubDet, _cTimingCut_SubDet_ieta, _cTimingCut_SubDetPM_iphi, _cTimingCutvsLS_SubDetPM_iphi, _cTimingvsEnergyCut_SubDetPM_iphi, _cTimingvsietaCut_SubDet_iphi, _cTimingvsiphiCut_SubDet_ieta, _cutE_HBHE, _cutE_HF, _cutE_HO, hcaldqm::DQModule::_debug, _fNames, hcaldqm::DQModule::_name, hcaldqm::DQModule::_ptype, _tagHBHE, _tagHF, _tagHO, _tokHBHE, _tokHF, _tokHO, hcaldqm::axis::fdepth, hcaldqm::axis::fEnergy, hcaldqm::axis::fEntries, hcaldqm::mapper::fHBHEPartition, hcaldqm::axis::fieta, hcaldqm::axis::fiphi, hcaldqm::fLS, hcaldqm::fOffline, hcaldqm::axis::fSubDet, hcaldqm::mapper::fSubDet_ieta, hcaldqm::mapper::fSubDet_iphi, hcaldqm::axis::fSubDetPM, hcaldqm::mapper::fSubDetPM_iphi, hcaldqm::axis::fTime, hcaldqm::axis::fXaxis, hcaldqm::axis::fYaxis, hcaldqm::axis::fZaxis, edm::ParameterSet::getUntrackedParameter(), hcaldqm::ContainerProf1D::initialize(), hcaldqm::ContainerSingle2D::initialize(), hcaldqm::ContainerProf2D::initialize(), hcaldqm::Container2D::initialize(), hcaldqm::Container1D::initialize(), HLT_FULL_cff::InputTag, hcaldqm::Container2D::loadLabels(), hcaldqm::ContainerSingle2D::loadLabels(), and nRecHitFlag.
|
inlinevirtual |
Definition at line 22 of file RecHitTask.h.
|
protectedvirtual |
Implements hcaldqm::DQTask.
Definition at line 202 of file RecHitTask.cc.
References _cEnergy_depth, _cEnergy_SubDet, _cEnergy_SubDet_ieta, _cEnergy_SubDetPM_iphi, _cEnergyCut_depth, _cEnergyvsieta_SubDet, _cEnergyvsietaCut_SubDet, _cEnergyvsiphi_SubDet, _cEnergyvsiphiCut_SubDet, _cOccupancy_depth, _cOccupancyCut_depth, _cOccupancyCutvsiphi_SubDetPM, _cOccupancyCutvsLS_SubDet, _cOccupancyvsiphi_SubDetPM, _cOccupancyvsLS_SubDet, _cTimingCut_depth, _cTimingCut_HBHEPrt, _cTimingCut_SubDet, _cTimingCut_SubDet_ieta, _cTimingCut_SubDetPM_iphi, _cTimingCutvsLS_SubDetPM_iphi, _cTimingvsEnergyCut_SubDetPM_iphi, _cTimingvsietaCut_SubDet_iphi, _cTimingvsiphiCut_SubDet_ieta, hcaldqm::DQModule::_currentLS, _cutE_HBHE, _cutE_HF, _cutE_HO, hcaldqm::DQModule::_logger, _nRecHits, _nRecHitsCut, hcaldqm::DQModule::_ptype, _tagHBHE, _tagHF, _tagHO, _tokHBHE, _tokHF, _tokHO, Logger::dqmthrow(), CaloRecHit::energy(), relval_parameters_module::energy, hcaldqm::Container2D::fill(), hcaldqm::Container1D::fill(), hcaldqm::fOffline, edm::Event::getByToken(), HcalBarrel, HcalEndcap, HcalForward, HcalOuter, HORecHit::id(), HFRecHit::id(), HBHERecHit::id(), edm::InputTag::instance(), edm::InputTag::label(), HcalDetId::subdet(), and CaloRecHit::time().
|
protectedvirtual |
Reimplemented from hcaldqm::DQTask.
Definition at line 384 of file RecHitTask.cc.
References _nRecHits, _nRecHitsCut, hcaldqm::fEvent, i, and hcaldqm::constants::SUBDET_NUM.
|
virtual |
Reimplemented from hcaldqm::DQTask.
Definition at line 156 of file RecHitTask.cc.
References _cEnergy_depth, _cEnergy_SubDet, _cEnergy_SubDet_ieta, _cEnergy_SubDetPM_iphi, _cEnergyCut_depth, _cEnergyvsieta_SubDet, _cEnergyvsietaCut_SubDet, _cEnergyvsiphi_SubDet, _cEnergyvsiphiCut_SubDet, _cOccupancy_depth, _cOccupancyCut_depth, _cOccupancyCutvsiphi_SubDetPM, _cOccupancyCutvsLS_SubDet, _cOccupancyvsiphi_SubDetPM, _cOccupancyvsLS_SubDet, _cSummary, _cSummaryvsLS_SubDet, _cTimingCut_depth, _cTimingCut_HBHEPrt, _cTimingCut_SubDet, _cTimingCut_SubDet_ieta, _cTimingCut_SubDetPM_iphi, _cTimingCutvsLS_SubDetPM_iphi, _cTimingvsEnergyCut_SubDetPM_iphi, _cTimingvsietaCut_SubDet_iphi, _cTimingvsiphiCut_SubDet_ieta, _cutE_HBHE, _cutE_HF, _cutE_HO, hcaldqm::DQModule::_ptype, hcaldqm::DQModule::_subsystem, hcaldqm::ContainerProf1D::book(), hcaldqm::ContainerSingle2D::book(), hcaldqm::ContainerProf2D::book(), hcaldqm::Container2D::book(), hcaldqm::Container1D::book(), bookHistograms(), hcaldqm::fOffline, and AlCaHLTBitMon_QueryRunRegistry::string.
|
virtual |
Reimplemented from hcaldqm::DQTask.
Definition at line 401 of file RecHitTask.cc.
References _cOccupancyCutvsiphi_SubDetPM, _cOccupancyvsLS_SubDet, _cSummary, _cSummaryvsLS_SubDet, _cTimingCut_HBHEPrt, hcaldqm::DQModule::_currentLS, funct::abs(), hcaldqm::Container1D::at(), hcaldqm::constants::CHS_NUM, fLowOcp, fTCDS, fUniphi, hcaldqm::Container1D::getBinContent(), MonitorElement::getBinContent(), MonitorElement::getMean(), hcaldqm::constants::GOOD, i, hcaldqm::constants::IPHI_NUM, j, hcaldqm::constants::LOW, bookConverter::max, min(), hcaldqm::constants::NOT_APPLICABLE, nRecHitFlag, hcaldqm::constants::PROBLEMATIC, hcaldqm::Container2D::setBinContent(), hcaldqm::ContainerSingle2D::setBinContent(), mps_update::status, hcaldqm::constants::SUBDET_NUM, and hcaldqm::constants::VERY_LOW.
|
protected |
Definition at line 69 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 64 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 65 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 66 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 73 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 67 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 71 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 68 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 72 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 86 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 89 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 91 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), endLuminosityBlock(), and RecHitTask().
|
protected |
Definition at line 88 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 90 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 87 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), endLuminosityBlock(), and RecHitTask().
|
protected |
Definition at line 97 of file RecHitTask.h.
Referenced by bookHistograms(), endLuminosityBlock(), and RecHitTask().
|
protected |
Definition at line 98 of file RecHitTask.h.
Referenced by bookHistograms(), endLuminosityBlock(), and RecHitTask().
|
protected |
Definition at line 82 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 83 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), endLuminosityBlock(), and RecHitTask().
|
protected |
Definition at line 76 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 79 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 77 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 78 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 94 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 80 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 81 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 61 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 61 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 61 of file RecHitTask.h.
Referenced by _process(), bookHistograms(), and RecHitTask().
|
protected |
Definition at line 58 of file RecHitTask.h.
Referenced by RecHitTask().
|
protected |
Definition at line 53 of file RecHitTask.h.
Referenced by _process(), and _resetMonitors().
|
protected |
Definition at line 54 of file RecHitTask.h.
Referenced by _process(), and _resetMonitors().
|
protected |
Definition at line 45 of file RecHitTask.h.
Referenced by _process(), and RecHitTask().
|
protected |
Definition at line 47 of file RecHitTask.h.
Referenced by _process(), and RecHitTask().
|
protected |
Definition at line 46 of file RecHitTask.h.
Referenced by _process(), and RecHitTask().
|
protected |
Definition at line 48 of file RecHitTask.h.
Referenced by _process(), and RecHitTask().
|
protected |
Definition at line 50 of file RecHitTask.h.
Referenced by _process(), and RecHitTask().
|
protected |
Definition at line 49 of file RecHitTask.h.
Referenced by _process(), and RecHitTask().
tuple RecHitTask.recHitTask |
Definition at line 3 of file RecHitTask.py.