#ifndef FIN_FndHHdr #define FIN_FndHHdr //_____________________________________________________________________ // // TFndHHdr // // The header contains the run & event number, the event date & time // #include "TObject.h" #include "TFndDate.h" class TFndRdt; class TFndHHdr : public TObject { protected: Int_t fRNum; // Run Number Int_t fEvtNum; // Event Number Int_t fDet[6]; // Detector pattern TFndDate *fDate; // Pointer to Event Date & Time public: TFndHHdr(); // Default constructor TFndHHdr(UInt_t *prdt); // Constructor TFndHHdr(const TFndHHdr &); // Copy constructor ~TFndHHdr(); // Destructor Int_t GetRun() const { return fRNum; } // Get Run Number // char *GetTyp() const { return fRunTyp; } // Get Run Type Int_t GetEvt() const { return fEvtNum; } // Get Event Number TFndDate *GetDate() const { return fDate; } // Get Event Date & Time void Print(); // Print Event Header ClassDef(TFndHHdr,3) // The Event Header }; #endif