41 void write(std::fstream &f)
const;
46 std::vector<ezc3d::DataNS::AnalogsNS::Channel>
_channels;
101 const std::vector<ezc3d::DataNS::AnalogsNS::Channel>&
channels()
const;
void print() const
Print the subframe.
ezc3d::DataNS::AnalogsNS::Channel & channel_nonConst(size_t idx)
Get a particular analog channel of index idx from the analogous data with write access.
const ezc3d::DataNS::AnalogsNS::Channel & channel(size_t idx) const
Get a particular analog channel of index idx from the analogous data.
SubFrame()
Create an empty subframe for analogous data.
size_t nbChannels() const
Get the number of analog channels.
Subframe for the analogous data.
Channel of an analogous data.
bool isempty() const
Return if the subframe is empty.
Declaration of Channel class.
const std::vector< ezc3d::DataNS::AnalogsNS::Channel > & channels() const
Get all the analog channels from the analogous data.
void write(std::fstream &f) const
Write the subframe to an opened file.
std::vector< ezc3d::DataNS::AnalogsNS::Channel > _channels
Holder for the channels.