#ifndef HLATCHUNPACKER_H
#define HLATCHUNPACKER_H
#include "hldunpack.h"
#include "hlocation.h"
#define LATCH 0x4
#define SCALER 0x5
#define SCALER_JAN04 0x6 //Changed in scaler format jan04
#define LATCH_AUG04 0x8 //Changed in latch format aug04
#define SCALER_AUG04 0x9 //Changed in scaler format aug04
#define DEBUG 0x3f //in scaler format jan04
class HLatchUnpacker: public HldUnpack {
protected:
Int_t subEvtId;
public:
HLatchUnpacker(Int_t id=416);
~HLatchUnpacker(void) {}
Int_t getSubEvtId() const { return subEvtId; }
Int_t execute();
Bool_t init(void) { return kTRUE; }
protected:
UInt_t* fillLatch(UInt_t* pData);
UInt_t* skipScaler(UInt_t*,Bool_t bOld=kFALSE,Int_t nType=SCALER);
ClassDef(HLatchUnpacker,0)
};
#endif /* !HLATCHUNPACKER_H */
Last change: Sat May 22 12:58:54 2010
Last generated: 2010-05-22 12:58
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.