#include <DTDigiToRawModule.h>
Definition at line 11 of file DTDigiToRawModule.h.
DTDigiToRawModule::~DTDigiToRawModule |
( |
| ) |
|
|
virtual |
Implements edm::EDProducer.
Definition at line 43 of file DTDigiToRawModule.cc.
References evf::compute_crc(), FEDRawData::data(), edm::EventID::event(), edm::EventSetup::get(), edm::Event::getByLabel(), edm::Event::getByType(), edm::EventBase::id(), python.multivaluedict::map(), FEDNumbering::MAXDTFEDID, FEDNumbering::MINDTFEDID, edm::Event::put(), FEDTrailer::set(), FEDHeader::set(), and FEDRawData::size().
Referenced by python.JSONExport.JsonExport::export(), and python.HTMLExport.HTMLExport::export().
61 int FEDIDmin = 0, FEDIDMax = 0;
71 for (
int id=FEDIDmin;
id<=FEDIDMax; ++id){
76 FEDRawData& fedRawData = fed_buffers->FEDData(
id);
77 fedRawData = *rawData;
EventNumber_t event() const
bool getByType(Handle< PROD > &result) const
size_t size() const
Lenght of the data buffer in bytes.
OrphanHandle< PROD > put(std::auto_ptr< PROD > product)
Put a new product.
unsigned short compute_crc(unsigned char *buffer, unsigned int bufSize)
FEDRawData * createFedBuffers(const DTDigiCollection &digis, edm::ESHandle< DTReadOutMapping > &mapping)
Take a vector of digis and fill the FEDRawDataCollection.
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
const unsigned char * data() const
Return a const pointer to the beginning of the data buffer.
int DTDigiToRawModule::dduID |
|
private |
bool DTDigiToRawModule::debug |
|
private |
bool DTDigiToRawModule::digibyType |
|
private |
std::string DTDigiToRawModule::digicoll |
|
private |
int DTDigiToRawModule::maxFEDid_ |
|
private |
int DTDigiToRawModule::minFEDid_ |
|
private |
bool DTDigiToRawModule::useStandardFEDid_ |
|
private |