/*! \brief Implementation of (inline) TAGroot. */ /*------------------------------------------+---------------------------------*/ //! Returns list of actions. inline TList* TATOFroot::ListOfAction() const { return fpActionList; } /*------------------------------------------+---------------------------------*/ //! Returns list of data descriptors. inline TList* TATOFroot::ListOfDataDsc() const { return fpDataDscList; } /*------------------------------------------+---------------------------------*/ //! Returns list of parameter descriptors. inline TList* TATOFroot::ListOfParaDsc() const { return fpParaDscList; } /*------------------------------------------+---------------------------------*/ //! Set campaign number. inline void TATOFroot::SetCampaignNumber(Short_t i_cam) { fRunInfo.SetCampaignNumber(i_cam); fEventId.SetCampaignNumber(i_cam); return; } /*------------------------------------------+---------------------------------*/ //! Set run number. inline void TATOFroot::SetRunNumber(Short_t i_run) { fRunInfo.SetRunNumber(i_run); fEventId.SetRunNumber(i_run); return; } /*------------------------------------------+---------------------------------*/ //! Set event number. inline void TATOFroot::SetEventNumber(Int_t i_evt) { fEventId.SetEventNumber(i_evt); return; } /*------------------------------------------+---------------------------------*/ //! Returns current campaign number. inline Short_t TATOFroot::CurrentCampaignNumber() const { return fEventId.CampaignNumber(); } /*------------------------------------------+---------------------------------*/ //! Returns current run number. inline Short_t TATOFroot::CurrentRunNumber() const { return fEventId.RunNumber(); } /*------------------------------------------+---------------------------------*/ //! Returns current event number. inline Int_t TATOFroot::CurrentEventNumber() const { return fEventId.EventNumber(); } /*------------------------------------------+---------------------------------*/ //! Read-only access current run info inline const TATOFrunInfo& TATOFroot::CurrentRunInfo() const { return fRunInfo; } /*------------------------------------------+---------------------------------*/ //! Read-only access current event id inline const TATOFeventId& TATOFroot::CurrentEventId() const { return fEventId; }