Belle II Software  release-08-01-10
TRGTOPWaveFormTimeStampsSlot.cc
1 /**************************************************************************
2  * basf2 (Belle II Analysis Software Framework) *
3  * Author: The Belle II Collaboration *
4  * *
5  * See git log for contributors and copyright holders. *
6  * This file is licensed under LGPL-3.0, see LICENSE.md. *
7  **************************************************************************/
8 
9 #include "trg/top/dataobjects/TRGTOPWaveFormTimeStampsSlot.h"
10 
11 #include "trg/top/dataobjects/TRGTOPWaveFormTimeStamp.h"
12 #include <top/dataobjects/TOPDigit.h>
13 //#include <framework/datastore/RelationVector.h>
14 
15 //using namespace std;
16 using namespace Belle2;
17 
18 void TRGTOPWaveFormTimeStampsSlot::setSlotId(int slotId) { m_slotId = slotId; }
19 void TRGTOPWaveFormTimeStampsSlot::setNumberOfTimeStamps(int numberOfTimeStamps) { m_numberOfTimeStamps = numberOfTimeStamps; }
20 void TRGTOPWaveFormTimeStampsSlot::setNumberOfActualTimeStamps(int numberOfActualTimeStamps) { m_numberOfActualTimeStamps = numberOfActualTimeStamps; }
21 void TRGTOPWaveFormTimeStampsSlot::setFirstActualTimeStampValue(int firstActualTimeStampValue) { m_firstActualTimeStampValue = firstActualTimeStampValue; }
22 void TRGTOPWaveFormTimeStampsSlot::setFirstActualTimeStampClockCycle(int firstActualTimeStampClockCycle) { m_firstActualTimeStampClockCycle = firstActualTimeStampClockCycle; }
23 //void TRGTOPWaveFormTimeStampsSlot::set(int ) { m_ = ; }
24 
25 //void TRGTOPWaveFormTimeStampsSlot::addTimeStamp(TRGTOPTimeStamp timeStamp) { m_timeStamps.push_back(timeStamp); }
26 
27 // no longer needed (in ROOT v6)
28 //ClassImp(TRGTOPWaveFormTimeStampsSlot)
29 
30 
31 
int m_numberOfActualTimeStamps
number of actual timestamps
int m_firstActualTimeStampValue
first actual timestamp's value
int m_firstActualTimeStampClockCycle
first actual timestamp's clock cycle
Abstract base class for different kinds of events.