#include <CTPPSPixelRawToDigi.h>
Public Member Functions | |
CTPPSPixelRawToDigi (const edm::ParameterSet &) | |
void | produce (edm::Event &, const edm::EventSetup &) override |
get data, convert to digis attach againe to Event More... | |
~CTPPSPixelRawToDigi () override | |
Public Member Functions inherited from edm::stream::EDProducer<> | |
EDProducer ()=default | |
bool | hasAbilityToProduceInBeginLumis () const final |
bool | hasAbilityToProduceInBeginRuns () const final |
bool | hasAbilityToProduceInEndLumis () const final |
bool | hasAbilityToProduceInEndRuns () const final |
Static Public Member Functions | |
static void | fillDescriptions (edm::ConfigurationDescriptions &descriptions) |
Private Attributes | |
edm::ParameterSet | config_ |
std::set< unsigned int > | fedIds_ |
edm::EDGetTokenT< FEDRawDataCollection > | FEDRawDataCollection_ |
bool | includeErrors_ |
edm::InputTag | label_ |
std::string | mappingLabel_ |
Additional Inherited Members | |
Public Types inherited from edm::stream::EDProducer<> | |
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 21 of file CTPPSPixelRawToDigi.h.
|
explicit |
Definition at line 24 of file CTPPSPixelRawToDigi.cc.
References config_, FEDRawDataCollection_, edm::ParameterSet::getParameter(), includeErrors_, mappingLabel_, and AlCaHLTBitMon_QueryRunRegistry::string.
|
override |
Definition at line 40 of file CTPPSPixelRawToDigi.cc.
|
static |
Definition at line 44 of file CTPPSPixelRawToDigi.cc.
References edm::ConfigurationDescriptions::add(), edm::ParameterSetDescription::add(), HLT_2018_cff::InputTag, and AlCaHLTBitMon_QueryRunRegistry::string.
|
override |
get data, convert to digis attach againe to Event
create product (digis & errors)
get event data for this fed
errors given dummy detId must be sorted by Fed
send digis and errors back to framework
Definition at line 52 of file CTPPSPixelRawToDigi.cc.
References universalConfigTemplate::collection, edm::DetSet< T >::data, TauDecayModes::dec, DEFINE_FWK_MODULE, RPixErrorChecker::dummyDetId, MessageLogger_cfi::errors, FEDRawDataCollection::FEDData(), l1tstage2_dqm_sourceclient-live_cfg::fedId, CTPPSPixelDAQMapping::fedIds(), fedIds_, l1t_dqm_sourceclient-live_cfg::fedRawData, FEDRawDataCollection_, edm::EventSetup::get(), edm::Event::getByToken(), includeErrors_, CTPPSPixelDataFormatter::interpretRawData(), LogDebug, taus_updatedMVAIds_cff::mapping, FEDNumbering::MAXCTPPSPixelsFEDID, FEDNumbering::MINCTPPSPixelsFEDID, eostools::move(), edm::Event::put(), CTPPSPixelDAQMapping::ROCMapping, CTPPSPixelDataFormatter::setErrorStatus(), and FEDRawData::size().
Referenced by JSONExport.JsonExport::export(), HTMLExport.HTMLExport::export(), and HTMLExport.HTMLExportStatic::export().
|
private |
Definition at line 33 of file CTPPSPixelRawToDigi.h.
Referenced by CTPPSPixelRawToDigi().
|
private |
Definition at line 37 of file CTPPSPixelRawToDigi.h.
Referenced by produce().
|
private |
Definition at line 35 of file CTPPSPixelRawToDigi.h.
Referenced by CTPPSPixelRawToDigi(), and produce().
|
private |
Definition at line 43 of file CTPPSPixelRawToDigi.h.
Referenced by CTPPSPixelRawToDigi(), and produce().
|
private |
Definition at line 39 of file CTPPSPixelRawToDigi.h.
Referenced by SequenceTypes.DummyModule::__repr__(), Mixins._Labelable::_findDependencies(), and Mixins._Labelable::setLabel().
|
private |
Definition at line 41 of file CTPPSPixelRawToDigi.h.
Referenced by CTPPSPixelRawToDigi().