#include <SRBlockFormatter.h>
Public Member Functions | |
void | DigiToRaw (int dccid, int dcc_channel, int flag, FEDRawData &rawdata) |
SRBlockFormatter (BlockFormatter::Config const &, BlockFormatter::Params const &) | |
Public Member Functions inherited from BlockFormatter | |
BlockFormatter (Config const &iC, Params const &iP) | |
void | CleanUp (FEDRawDataCollection *productRawData, std::map< int, std::map< int, int > > *FEDorder) |
void | DigiToRaw (FEDRawDataCollection *productRawData) |
void | print (FEDRawData &rawdata) |
void | PrintSizes (FEDRawDataCollection *productRawData) |
Private Attributes | |
std::map< int, int > | header_ |
Additional Inherited Members | |
Public Types inherited from BlockFormatter | |
typedef uint16_t | Word16 |
typedef uint64_t | Word64 |
Static Public Attributes inherited from BlockFormatter | |
static const int | kCardsPerTower = 5 |
Protected Attributes inherited from BlockFormatter | |
int | bx_ |
int | counter_ |
const bool | debug_ |
const bool | doBarrel_ |
const bool | doEndCap_ |
const bool | doSR_ |
const bool | doTCC_ |
const bool | doTower_ |
int | lv1_ |
int | orbit_number_ |
const std::vector< int32_t > * | plistDCCId_ |
int | runnumber_ |
Definition at line 13 of file SRBlockFormatter.h.
SRBlockFormatter::SRBlockFormatter | ( | BlockFormatter::Config const & | iC, |
BlockFormatter::Params const & | iP | ||
) |
Definition at line 7 of file SRBlockFormatter.cc.
void SRBlockFormatter::DigiToRaw | ( | int | dccid, |
int | dcc_channel, | ||
int | flag, | ||
FEDRawData & | rawdata | ||
) |
Definition at line 9 of file SRBlockFormatter.cc.
References b1, b2, nano_mu_digi_cff::bx, BlockFormatter::bx_, gather_cfg::cout, FEDRawData::data(), BlockFormatter::debug_, TauDecayModes::dec, RemoveAddSevLevel::flag, header_, ntuplemaker::iline, BlockFormatter::lv1_, BlockFormatter::print(), FEDRawData::resize(), and FEDRawData::size().
Referenced by EcalDigiToRaw::produce().
|
private |
Definition at line 20 of file SRBlockFormatter.h.
Referenced by DigiToRaw().