#include <CastorCtdcPacker.h>
Static Public Member Functions | |
static void | pack (int fedid, int dccnumber, int nl1a, int orbitn, int bcn, const CastorCollections &inputs, const CastorElectronicsMap &emap, FEDRawData &output) |
Static Private Member Functions | |
static int | findSamples (const DetId &did, const CastorCollections &inputs, unsigned short *buffer, int &presamples) |
Definition at line 13 of file CastorCtdcPacker.h.
|
staticprivate |
Definition at line 31 of file CastorCtdcPacker.cc.
References edmScanValgrind::buffer, DetId::Calo, DetId::det(), PixelMapPlotter::inputs, and hcalTTPDigis_cfi::presamples.
|
static |
pack into CastorCORData
Definition at line 45 of file CastorCtdcPacker.cc.
References CastorCORData::allocate(), CastorCORData::CHANNELS_PER_SPIGOT, evf::compute_crc(), ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr(), ALPAKA_ACCELERATOR_NAMESPACE::ecal::reconstruction::internal::barrel::dcc(), PixelSLinkDataInputSource_cfi::fedid, CastorCORData::getRawLength(), CastorMergerData::getRawLength(), CastorElectronicsId::htrSlot(), CastorElectronicsId::htrTopBottom(), PixelMapPlotter::inputs, linear(), CastorElectronicsMap::lookup(), CastorCORData::MAXIMUM_SAMPLES_PER_CHANNEL, CastorCORData::pack(), CastorCORData::packHeaderTrailer(), hcalTTPDigis_cfi::presamples, CastorElectronicsId::readoutVMECrateId(), EgammaValidation_cff::samples, FEDTrailer::set(), and CastorCTDCHeader::SPIGOT_COUNT.
Referenced by CastorDigiToRaw::produce().