Project
Loading...
Searching...
No Matches
FilteredRecoTF.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
14
15
#include "
DataFormatsGlobalTracking/FilteredRecoTF.h
"
16
#include <fmt/printf.h>
17
#include <iostream>
18
#include "
CommonUtils/StringUtils.h
"
19
20
using namespace
o2::dataformats
;
21
22
std::string
FilteredRecoTF::Header::asString
()
const
23
{
24
return
fmt::format(
"Run:{}, TF 1st orbit:{}, creation time:{}"
,
run
,
firstTForbit
,
creationTime
);
25
}
26
27
void
FilteredRecoTF::Header::clear
()
28
{
29
run = 0;
30
creationTime = 0;
31
firstTForbit = 0;
32
}
33
34
void
FilteredRecoTF::clear
()
35
{
36
header
.
clear
();
37
//
38
ITSTrackROFs
.clear();
39
ITSTracks
.clear();
40
ITSClusterIndices
.clear();
41
ITSTrackMCTruth
.clear();
42
// ITS clusters
43
ITSClusterROFs
.clear();
44
ITSClusters
.clear();
45
ITSClusterPatterns
.clear();
46
}
StringUtils.h
FilteredRecoTF.h
Information filtered out from single TF.
o2::dataformats
Definition of a container to keep/associate and arbitrary number of labels associated to an index wit...
Definition
MeanVertexObject.h:22
o2::dataformats::FilteredRecoTF::Header::firstTForbit
std::uint32_t firstTForbit
Definition
FilteredRecoTF.h:33
o2::dataformats::FilteredRecoTF::Header::run
std::uint64_t run
Definition
FilteredRecoTF.h:31
o2::dataformats::FilteredRecoTF::Header::creationTime
std::uint64_t creationTime
Definition
FilteredRecoTF.h:32
o2::dataformats::FilteredRecoTF::Header::clear
void clear()
Definition
FilteredRecoTF.cxx:27
o2::dataformats::FilteredRecoTF::Header::asString
std::string asString() const
Definition
FilteredRecoTF.cxx:22
o2::dataformats::FilteredRecoTF::clear
void clear()
Definition
FilteredRecoTF.cxx:34
o2::dataformats::FilteredRecoTF::ITSClusterROFs
std::vector< o2::itsmft::ROFRecord > ITSClusterROFs
Definition
FilteredRecoTF.h:51
o2::dataformats::FilteredRecoTF::ITSTracks
std::vector< o2::its::TrackITS > ITSTracks
Definition
FilteredRecoTF.h:47
o2::dataformats::FilteredRecoTF::ITSTrackMCTruth
std::vector< o2::MCCompLabel > ITSTrackMCTruth
Definition
FilteredRecoTF.h:49
o2::dataformats::FilteredRecoTF::ITSTrackROFs
std::vector< o2::itsmft::ROFRecord > ITSTrackROFs
Definition
FilteredRecoTF.h:46
o2::dataformats::FilteredRecoTF::ITSClusterIndices
std::vector< int > ITSClusterIndices
Definition
FilteredRecoTF.h:48
o2::dataformats::FilteredRecoTF::ITSClusterPatterns
std::vector< unsigned char > ITSClusterPatterns
Definition
FilteredRecoTF.h:53
o2::dataformats::FilteredRecoTF::header
Header header
Definition
FilteredRecoTF.h:41
o2::dataformats::FilteredRecoTF::ITSClusters
std::vector< o2::itsmft::CompClusterExt > ITSClusters
Definition
FilteredRecoTF.h:52
DataFormats
Detectors
GlobalTracking
src
FilteredRecoTF.cxx
Generated on Tue Feb 25 2025 23:16:10 for Project by
1.9.8