Project
Loading...
Searching...
No Matches
RecPoints.cxx
Go to the documentation of this file.
1
// Copyright 2019-2020 CERN and copyright holders of ALICE O2.
2
// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
3
// All rights not expressly granted are reserved.
4
//
5
// This software is distributed under the terms of the GNU General Public
6
// License v3 (GPL Version 3), copied verbatim in the file "COPYING".
7
//
8
// In applying this license CERN does not waive the privileges and immunities
9
// granted to it by virtue of its status as an Intergovernmental Organization
10
// or submit itself to any jurisdiction.
11
12
#include "
DataFormatsFV0/RecPoints.h
"
13
#include <
CommonDataFormat/InteractionRecord.h
>
14
15
using namespace
o2::fv0
;
16
17
gsl::span<const ChannelDataFloat>
RecPoints::getBunchChannelData
(
const
gsl::span<const ChannelDataFloat> tfdata)
const
18
{
19
// extract the span of channel data for this bunch from the whole TF data
20
return
mRef.getEntries() ? gsl::span<const ChannelDataFloat>(tfdata).subspan(mRef.getFirstEntry(), mRef.getEntries()) : gsl::span<const ChannelDataFloat>();
21
}
22
23
void
ChannelDataFloat::print
()
const
24
{
25
printf(
" Channel=%d | time=%f | charge=%f | adcId=%d\n"
,
channel
,
time
,
charge
,
adcId
);
26
}
RecPoints.h
Definition of the FV0 RecPoints class.
InteractionRecord.h
o2::fv0::RecPoints::getBunchChannelData
gsl::span< const ChannelDataFloat > getBunchChannelData(const gsl::span< const ChannelDataFloat > tfdata) const
Definition
RecPoints.cxx:17
o2::fv0
Definition
SimTraits.h:151
o2::fv0::ChannelDataFloat::charge
double charge
Definition
RecPoints.h:32
o2::fv0::ChannelDataFloat::time
double time
Definition
RecPoints.h:31
o2::fv0::ChannelDataFloat::print
void print() const
Definition
RecPoints.cxx:23
o2::fv0::ChannelDataFloat::channel
int channel
Definition
RecPoints.h:30
o2::fv0::ChannelDataFloat::adcId
int adcId
Definition
RecPoints.h:33
DataFormats
Detectors
FIT
FV0
src
RecPoints.cxx
Generated on Tue Feb 25 2025 23:16:10 for Project by
1.9.8