15#ifndef ALICEO2_FT0_RECPOINTS_H
16#define ALICEO2_FT0_RECPOINTS_H
66 RecPoints(
const std::array<short, 4>& collisiontime,
68 : mCollisionTime(collisiontime)
96 gsl::span<const ChannelDataFloat>
getBunchChannelData(
const gsl::span<const ChannelDataFloat> tfdata)
const;
Class to refer to the 1st entry and N elements of some group in the continuous container.
short getCollisionTimeA() const
o2::dataformats::RangeReference< int, int > ref
static short constexpr sDummyCollissionTime
short getCollisionTimeC() const
bool isValidTime(int side) const
o2::fit::Triggers getTrigger() const
short getCollisionTimeMean() const
short getCollisionTime(int side) const
o2::InteractionRecord getInteractionRecord() const
void setTriggers(o2::fit::Triggers trig)
RecPoints(const std::array< short, 4 > &collisiontime, int first, int ne, o2::InteractionRecord iRec, o2::fit::Triggers chTrig)
void setVertex(short vertex)
void setCollisionTime(short time, int side)
o2::InteractionRecord mIntRecord
gsl::span< const ChannelDataFloat > getBunchChannelData(const gsl::span< const ChannelDataFloat > tfdata) const
struct o2::upgrades_utils::@462 ft0
structure to keep V0C information
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
static constexpr double DummyTime
ChannelDataFloat(int iPmt, float time, float charge, int chainQTC)
ClassDefNV(ChannelDataFloat, 1)
ChannelDataFloat()=default