#ifndef FIN_FndRawEqp #define FIN_FndRawEqp //_____________________________________________________________________ // // TFndRawEqp // // Description of the raw event in root format // #include "TObject.h" const Int_t kN_EQP = 30; // Number of equipments class TFndRawEqp : public TObject { private: // UInt_t *fEqpLen; // Equipment Length UInt_t fEqpLen[kN_EQP]; // Equipment Length UInt_t *fEqp[kN_EQP]; // Equipment Pointers public: TFndRawEqp(); // Default Constructor TFndRawEqp(UInt_t *,Int_t); // Constructor ~TFndRawEqp(); // Destructor UInt_t *GetEqp(Int_t neqp) const { return fEqp[neqp]; } // Return Pointer to Equipment neqp UInt_t GetEqpLen(Int_t neqp) const { return fEqpLen[neqp]; } // Return Length for Equipment neqp void PrtEqp(Int_t neqp); // Print Equipment neqp void Dump(); // Dump Raw Equipments // void Streamer(TBuffer &R__b); // void ShowMembers(TMemberInspector &R__insp, char *R__parent); ClassDef(TFndRawEqp,1) // The Raw Equipment for Gts, Tof, Lmd, Stb }; #endif