#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 | hasAbilityToProduceInLumis () const final |
bool | hasAbilityToProduceInRuns () 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 22 of file CTPPSPixelRawToDigi.h.
|
explicit |
Definition at line 26 of file CTPPSPixelRawToDigi.cc.
References config_, FEDRawDataCollection_, edm::ParameterSet::getParameter(), includeErrors_, mappingLabel_, and AlCaHLTBitMon_QueryRunRegistry::string.
|
override |
Definition at line 45 of file CTPPSPixelRawToDigi.cc.
|
static |
Definition at line 50 of file CTPPSPixelRawToDigi.cc.
References edm::ConfigurationDescriptions::add(), edm::ParameterSetDescription::add(), 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 59 of file CTPPSPixelRawToDigi.cc.
References universalConfigTemplate::collection, edm::DetSet< T >::data, TauDecayModes::dec, DEFINE_FWK_MODULE, RPixErrorChecker::dummyDetId, benchmark_cfg::errors, FEDRawDataCollection::FEDData(), l1t::stage2::layer2::fedId, CTPPSPixelDAQMapping::fedIds(), fedIds_, FEDRawDataCollection_, edm::EventSetup::get(), edm::Event::getByToken(), includeErrors_, CTPPSPixelDataFormatter::interpretRawData(), LogDebug, HPSPFTaus_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 36 of file CTPPSPixelRawToDigi.h.
Referenced by CTPPSPixelRawToDigi().
|
private |
Definition at line 40 of file CTPPSPixelRawToDigi.h.
Referenced by produce().
|
private |
Definition at line 38 of file CTPPSPixelRawToDigi.h.
Referenced by CTPPSPixelRawToDigi(), and produce().
|
private |
Definition at line 46 of file CTPPSPixelRawToDigi.h.
Referenced by CTPPSPixelRawToDigi(), and produce().
|
private |
Definition at line 42 of file CTPPSPixelRawToDigi.h.
Referenced by SequenceTypes.DummyModule::__repr__(), Mixins._Labelable::_findDependencies(), and Mixins._Labelable::setLabel().
|
private |
Definition at line 44 of file CTPPSPixelRawToDigi.h.
Referenced by CTPPSPixelRawToDigi().