9#ifndef TRGTOPTIMESTAMPSSLOT_H
10#define TRGTOPTIMESTAMPSSLOT_H
15#include <framework/datastore/RelationsObject.h>
19#include <trg/top/dataobjects/TRGTOPTimeStamp.h>
36 TRGTOPTimeStampsSlot() :
50 int numberOfTimeStamps
59 int getSlotId()
const {
return m_slotId;}
66 void setSlotId(
int slotId);
67 void setNumberOfTimeStamps(
int numberOfTimeStamps);
71 void addTimeStamp(TRGTOPTimeStamp timeStamp);
TRGTOPTimeStampsSlot(int slotId)
A Useful Constructor.
int m_slotId
slot Id (1 through 16)
ClassDef(TRGTOPTimeStampsSlot, 15)
vector of timestamps
TRGTOPTimeStampsSlot(int slotId, int numberOfTimeStamps)
Another Useful Constructor.
int m_numberOfTimeStamps
number of timestamps
~TRGTOPTimeStampsSlot()
Destructor.
RelationsInterface< TObject > RelationsObject
Provides interface for getting/adding relations to objects in StoreArrays.
Abstract base class for different kinds of events.