EEfeeDataBlock


class description - source file - inheritance tree

class EEfeeDataBlock : public TObject


    public:
EEfeeDataBlock() EEfeeDataBlock(const EEfeeDataBlock* b) EEfeeDataBlock(const EEfeeDataBlock&) virtual ~EEfeeDataBlock() static TClass* Class() void clear() UChar_t getCrateID() const UShort_t* getData() const int getDataLen() const UShort_t getErrFlag() const UShort_t* getHead() const int getHeadLen() const UShort_t getLenCount() const int getNData(int thres) const UShort_t getToken() const UChar_t getTrigComm() const int getValidDataLen() const virtual TClass* IsA() const int isHeadValid(int token, int crId, int len, int trigComm, int errFlag) int isValid() void maskCrate() void print(int flag = 1) void set(const EEfeeDataBlock* b) void setCrateID(UShort_t id) void setData(int chan, UShort_t d) void setDataArray(const UShort_t* d, int size) void setHead(const UShort_t* h) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
int MaxHead int MaxData UShort_t* head [MaxHead]; UShort_t* data [MaxData] public:
static const enum EEfeeDataBlock:: WRDCNT static const enum EEfeeDataBlock:: ERRFLG static const enum EEfeeDataBlock:: TOKEN static const enum EEfeeDataBlock:: CRATE static const int DefaultMaxHead static const int DefaultMaxData

Class Description


EEfeeDataBlock(const EEfeeDataBlock *b)



Inline Functions


        EEfeeDataBlock EEfeeDataBlock(const EEfeeDataBlock* b)
                  void print(int flag = 1)
                  void clear()
                  void set(const EEfeeDataBlock* b)
                  void setHead(const UShort_t* h)
                  void setData(int chan, UShort_t d)
                  void setDataArray(const UShort_t* d, int size)
             UShort_t* getData() const
             UShort_t* getHead() const
                   int getDataLen() const
                   int getValidDataLen() const
                   int getHeadLen() const
              UShort_t getErrFlag() const
              UShort_t getLenCount() const
              UShort_t getToken() const
               UChar_t getTrigComm() const
               UChar_t getCrateID() const
                   int getNData(int thres) const
                  void maskCrate()
                  void setCrateID(UShort_t id)
                   int isValid()
                   int isHeadValid(int token, int crId, int len, int trigComm, int errFlag)
               TClass* Class()
               TClass* IsA() const
                  void ShowMembers(TMemberInspector& insp, char* parent)
                  void Streamer(TBuffer& b)
                  void StreamerNVirtual(TBuffer& b)
        EEfeeDataBlock EEfeeDataBlock(const EEfeeDataBlock&)
                  void ~EEfeeDataBlock()


Last update: Tue Jun 1 11:19:20 2004


ROOT page - Class index - 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.