14#ifndef ALICEO2_FDD_RECPOINT_H
15#define ALICEO2_FDD_RECPOINT_H
57 : mCollisionTimePs(collisiontime)
59 mRef.setFirstEntry(
first);
74 gsl::span<const ChannelDataFloat>
getBunchChannelData(
const gsl::span<const ChannelDataFloat> tfdata)
const
77 return mRef.getEntries() ? gsl::span<const ChannelDataFloat>(tfdata).subspan(mRef.getFirstEntry(), mRef.getEntries()) : gsl::span<const ChannelDataFloat>();
Class to refer to the 1st entry and N elements of some group in the continuous container.
bool isValidTime(TimeTypeIndex type) const
float getCollisionTimeA() const
gsl::span< const ChannelDataFloat > getBunchChannelData(const gsl::span< const ChannelDataFloat > tfdata) const
const o2::fdd::Triggers getTrigger() const
void setCollisionTime(Float_t time, TimeTypeIndex type)
float getCollisionTimeC() const
o2::InteractionRecord getInteractionRecord() const
float getCollisionTime(TimeTypeIndex type) const
int getEntriesInCurrentBC() const
static short constexpr sDummyCollissionTime
int getFirstEntry() const
RecPoint(const std::array< int, 2 > &collisiontime, int first, int ne, o2::InteractionRecord iRec, o2::fdd::Triggers triggers)
GLint GLint GLsizei GLint GLenum GLenum type
struct o2::upgrades_utils::@459 fdd
Collision labels.
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
ChannelDataFloat()=default
ClassDefNV(ChannelDataFloat, 1)
ChannelDataFloat(int Channel, double Time, double Charge, int AdcId)