EUDAQ
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Static Public Member Functions | Static Protected Member Functions | Protected Attributes | List of all members
eudaq::EUDRBConverterBase Class Reference
Inheritance diagram for eudaq::EUDRBConverterBase:
eudaq::EUDRBConverterPlugin eudaq::LegacyEUDRBConverterPlugin

Public Member Functions

void FillInfo (const Event &bore, const Configuration &)
 
const BoardInfoGetInfo (unsigned id) const
 
void ConvertLCIOHeader (lcio::LCRunHeader &header, eudaq::Event const &bore, eudaq::Configuration const &conf) const
 
bool ConvertStandard (StandardEvent &stdEvent, const Event &eudaqEvent) const
 
StandardPlane ConvertPlane (const std::vector< unsigned char > &data, unsigned id, StandardEvent &evt) const
 
bool ConvertLCIO (lcio::LCEvent &lcioEvent, const Event &eudaqEvent) const
 

Static Public Member Functions

static unsigned GetTLUEvent (const std::vector< unsigned char > &data)
 
static unsigned ConvertZS2 (StandardPlane &plane, const std::vector< unsigned char > &alldata, const BoardInfo &info)
 
static void ConvertZS (StandardPlane &plane, const std::vector< unsigned char > &alldata, const BoardInfo &info)
 
static void ConvertRaw (StandardPlane &plane, const std::vector< unsigned char > &data, const BoardInfo &info)
 

Static Protected Member Functions

static size_t NumPlanes (const Event &event)
 
static std::vector< unsigned char > GetPlane (const Event &event, size_t i)
 
static size_t GetID (const Event &event, size_t i)
 

Protected Attributes

std::vector< BoardInfom_info
 

The documentation for this class was generated from the following file: