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

Public Member Functions

virtual void Initialize (const Event &bore, const Configuration &cnf)
 
virtual int IsSyncWithTLU (eudaq::Event const &ev, const eudaq::Event &tluEvent) const
 
virtual bool GetStandardSubEvent (StandardEvent &sev, const Event &ev) const
 
- Public Member Functions inherited from eudaq::DataConverterPlugin
virtual unsigned GetTriggerID (eudaq::Event const &) const
 
virtual int IsSyncWithTLU (eudaq::Event const &ev, eudaq::TLUEvent const &tlu) const
 
virtual void setCurrentTLUEvent (eudaq::Event &ev, eudaq::TLUEvent const &tlu)
 
virtual void GetLCIORunHeader (lcio::LCRunHeader &, eudaq::Event const &, eudaq::Configuration const &) const
 
virtual bool GetLCIOSubEvent (lcio::LCEvent &, eudaq::Event const &) const
 
virtual t_eventid const & GetEventType () const
 
virtual ~DataConverterPlugin ()
 

Static Public Member Functions

template<typename T >
static void ProcessTTC (const std::vector< unsigned char > &block, T &sev)
 
template<typename T >
static void ProcessPTDC_data (uint64_t data, T &sev)
 
template<typename T >
static void ProcessTLU_data (uint64_t data, T &sev)
 
template<typename T >
static void ProcessTDC_data (uint64_t data, T &sev)
 
template<typename T >
static void ProcessTimeStamp_data (uint64_t data, T &sev)
 

Static Public Attributes

static SCTConverterPlugin_ITS_TTC m_instance
 

Additional Inherited Members

- Public Types inherited from eudaq::DataConverterPlugin
typedef std::pair< unsigned,
std::string > 
t_eventid
 
- Protected Member Functions inherited from eudaq::DataConverterPlugin
 DataConverterPlugin (std::string subtype)
 
 DataConverterPlugin (unsigned type, std::string subtype="")
 
- Protected Attributes inherited from eudaq::DataConverterPlugin
t_eventid m_eventtype
 

Member Function Documentation

virtual bool eudaq::SCTConverterPlugin_ITS_TTC::GetStandardSubEvent ( StandardEvent ,
const Event  
) const
inlinevirtual

Returns the StandardEvent version of the event.

Reimplemented from eudaq::DataConverterPlugin.


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