1#ifndef Podd_THaSlotData_h_
2#define Podd_THaSlotData_h_
#define ClassDef(name, id)
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t index
UInt_t LoadBank(const UInt_t *p, UInt_t pos, UInt_t len)
UInt_t getNumChan() const
std::unique_ptr< Module > fModule
Int_t loadData(const char *type, UInt_t chan, UInt_t dat, UInt_t raw)
UInt_t getNumHits(UInt_t chan) const
void print_to_file() const
static const UInt_t DEFNHITCHAN
void SetDebugFile(std::ofstream *file)
UInt_t getRawData(UInt_t ihit) const
UInt_t getNextChan(UInt_t index) const
void compressdataindex(UInt_t numidx)
Bool_t IsMultiBlockMode()
void define(UInt_t crate, UInt_t slot, UInt_t nchan=DEFNCHAN, UInt_t ndata=DEFNDATA, UInt_t nhitperchan=DEFNHITCHAN)
std::ofstream * fDebugFile
static const UInt_t DEFNDATA
UInt_t LoadNextEvBuffer()
UInt_t getData(UInt_t chan, UInt_t hit) const
Int_t loadModule(const THaCrateMap *map)
void compressdataindexImpl(UInt_t numidx)
const char * devType() const
UInt_t LoadIfSlot(const UInt_t *evbuffer, const UInt_t *pstop)
static const UInt_t DEFNCHAN
std::vector< UInt_t > VectorUInt
std::vector< UInt_t, default_init_allocator< UInt_t > > VectorUIntNI