#ifndef _TATOFeventId_H #define _TATOFeventId_H /*! \file \version $Id: TAGeventId.hxx,v 1.2 2003/06/09 18:46:45 mueller Exp $ \brief Declaration of TATOFeventId. */ /*------------------------------------------+---------------------------------*/ #include "Rtypes.h" class TATOFeventId { public: TATOFeventId(); TATOFeventId(Short_t i_cam, Short_t i_run, Int_t i_evt); virtual ~TATOFeventId(); void SetCampaignNumber(Short_t i_cam); void SetRunNumber(Short_t i_run); void SetEventNumber(Int_t i_evt); Short_t CampaignNumber() const; Short_t RunNumber() const; Int_t EventNumber() const; void Clear(); friend bool operator==(const TATOFeventId& lhs, const TATOFeventId& rhs); ClassDef(TATOFeventId,1) private: // NOTE: CUSTOM STREAMER Short_t fiCam; // campaign number Short_t fiRun; // run number Int_t fiEvt; // event number }; #include "TATOFeventId.icc" #endif