#include "heventheader.h"

HEventHeader


class description - source file - inheritance tree (.pdf)

class HEventHeader : public TObject

Inheritance Chart:
TObject
<-
HEventHeader

    public:
HEventHeader() HEventHeader(const HEventHeader&) ~HEventHeader() static TClass* Class() UInt_t getDate() UInt_t getDownscaling() UInt_t getDownscalingFlag() UInt_t getErrorBit() UInt_t getEventDecoding() UInt_t getEventPad() UInt_t getEventRunNumber() UInt_t getEventSeqNumber() UInt_t getEventSize() UInt_t getId() UInt_t getMuEmuTriggerDecision() Int_t getTBit() UInt_t getTime() Int_t getTimeInSpill() UInt_t getTriggerDecision() UInt_t getVersion() HVertex& getVertex() Double_t getVertexZ() virtual TClass* IsA() const Bool_t isNewDAQ() Bool_t isOldDAQ() Bool_t IsTBit(Int_t i) HEventHeader& operator=(const HEventHeader&) void setDate(UInt_t date) void setDownscaling(UInt_t d) void setDownscalingFlag(UInt_t df) void setEventDecoding(UInt_t eventDecod) void setEventPad(UInt_t evPad) void setEventRunNumber(UInt_t evFileNr) void setEventSeqNumber(UInt_t evSeqNr) void setEventSize(UInt_t eventSize) void setId(UInt_t id) void setMuEmuTriggerDecision(UInt_t td) void setTBit(Int_t bits) void setTime(UInt_t time) void setTimeInSpill(Int_t val) void setTriggerDecision(UInt_t td) void setVersion(Int_t v) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
UInt_t fEventSize Event size in bytes UInt_t fEventDecoding Decoding flag UInt_t fId Event id (bits 0...3 of EvtId) UInt_t fEventSeqNumber Event number UInt_t fDate Date in DAQ format UInt_t fTime Time in DAQ format UInt_t fEventRunNumber Run number UInt_t fEventPad 64 bit alignment Int_t fTBit Trigger bits (8 bits of LVL1 trigger box) HVertex fVertex Vertex information (x, y, z (in mm) in lab system) UInt_t downscaling DAQ downscaling factor UInt_t downscalingFlag DAQ downscaling flag (bit 4 of EvtId) UInt_t triggerDecision LVL2 decision in lower 16 bit (bits 5...7 of EvtId) MU emulation decission in upper 16 bit Int_t timeInSpill Time in spill UInt_t fVersion Version info (bits 12...15 of EvtId)

Class Description


void Streamer(TBuffer &R__b)
 Stream an object of class HEventHeader.



Inline Functions


                 void ~HEventHeader()
         HEventHeader HEventHeader()
                 void setEventSize(UInt_t eventSize)
                 void setEventDecoding(UInt_t eventDecod)
                 void setId(UInt_t id)
                 void setEventSeqNumber(UInt_t evSeqNr)
                 void setDate(UInt_t date)
                 void setTime(UInt_t time)
                 void setEventRunNumber(UInt_t evFileNr)
                 void setEventPad(UInt_t evPad)
               UInt_t getErrorBit()
               UInt_t getEventSize()
               UInt_t getEventDecoding()
               UInt_t getId()
               UInt_t getEventSeqNumber()
               UInt_t getDate()
               UInt_t getTime()
               UInt_t getEventRunNumber()
               UInt_t getEventPad()
             HVertex& getVertex()
             Double_t getVertexZ()
                 void setTBit(Int_t bits)
                Int_t getTBit()
               Bool_t IsTBit(Int_t i)
                 void setDownscaling(UInt_t d)
                 void setDownscalingFlag(UInt_t df)
                 void setTriggerDecision(UInt_t td)
                 void setMuEmuTriggerDecision(UInt_t td)
               UInt_t getDownscaling()
               UInt_t getDownscalingFlag()
               UInt_t getTriggerDecision()
               UInt_t getMuEmuTriggerDecision()
                 void setTimeInSpill(Int_t val)
                Int_t getTimeInSpill()
                 void setVersion(Int_t v)
               UInt_t getVersion()
               Bool_t isOldDAQ()
               Bool_t isNewDAQ()
              TClass* Class()
              TClass* IsA() const
                 void ShowMembers(TMemberInspector& insp, char* parent)
                 void StreamerNVirtual(TBuffer& b)
         HEventHeader HEventHeader(const HEventHeader&)
        HEventHeader& operator=(const HEventHeader&)


Author: Manuel Sanchez
Last update: 30/03/2000 by R. Holzmann
Copyright GENP (Univ. Santiago de Compostela)


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.