#include "hlatchunpacker.h" |
HLatchUnpacker
class description - source file - inheritance tree (.pdf)
protected:
UInt_t* fillLatch(UInt_t* pData)
UInt_t* skipScaler(UInt_t*, Bool_t bOld = kFALSE, Int_t nType = 0x5)
public:
HLatchUnpacker(Int_t id = 416)
HLatchUnpacker(const HLatchUnpacker&)
~HLatchUnpacker()
static TClass* Class()
virtual Int_t execute()
virtual Int_t getSubEvtId() const
virtual Bool_t init()
virtual TClass* IsA() const
HLatchUnpacker& operator=(const HLatchUnpacker&)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
Int_t subEvtId ! subevent id
HLatchUnpacker
Unpacker used to read the LATCH data from .hld files
Sets EventHeader::fTBit.
HLatchUnpacker(Int_t id)
Constructor
Input: subevent id
Int_t execute()
Unpacks the latch data and sets EventHeader::fTBit
UInt_t* fillLatch(UInt_t* pData)
Function for filling latch structure. (zero or one data word)
Latch appears only in the new data scheme
returns pointer to the next data word in subevt.
UInt_t* skipScaler(UInt_t* pData,Bool_t bOld,Int_t nType)
Skips the scaler data in old readout schema used before aug04
Returns the pointer to the next data word
Inline Functions
void ~HLatchUnpacker()
Int_t getSubEvtId() const
Bool_t init()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
HLatchUnpacker HLatchUnpacker(const HLatchUnpacker&)
HLatchUnpacker& operator=(const HLatchUnpacker&)
Author: Walter Karig
Last update: 03/05/2005 by Ilse Koenig
ROOT page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.