Project
Loading...
Searching...
No Matches
Reconstructor.h
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
#ifndef ALICEO2_FDD_RECONSTRUCTOR_H
15
#define ALICEO2_FDD_RECONSTRUCTOR_H
16
17
#include <vector>
18
#include "
DataFormatsFDD/Digit.h
"
19
#include "
DataFormatsFDD/RecPoint.h
"
20
#include "
DataFormatsFIT/DeadChannelMap.h
"
21
namespace
o2
22
{
23
namespace
fdd
24
{
25
class
Reconstructor
26
{
27
public
:
28
Reconstructor
() =
default
;
29
~Reconstructor
() =
default
;
30
void
process
(
o2::fdd::Digit
const
& digitBC,
31
gsl::span<const o2::fdd::ChannelData> inChData,
32
std::vector<o2::fdd::RecPoint>& RecPoints,
33
std::vector<o2::fdd::ChannelDataFloat>& outChData);
34
void
finish
();
35
36
void
setDeadChannelMap
(
o2::fit::DeadChannelMap
const
* deadChannelMap)
37
{
38
LOG
(info) <<
"Updated dead channel map"
;
39
mDeadChannelMap = deadChannelMap;
40
}
41
42
private
:
43
o2::fit::DeadChannelMap
const
* mDeadChannelMap =
nullptr
;
44
ClassDefNV(
Reconstructor
, 3);
45
};
46
}
// namespace fdd
47
}
// namespace o2
48
#endif
Digit.h
DeadChannelMap.h
Dead channel map for FIT.
RecPoint.h
Definition of the FDD RecPoint class.
o2::fdd::Reconstructor
Definition
Reconstructor.h:26
o2::fdd::Reconstructor::finish
void finish()
Definition
Reconstructor.cxx:91
o2::fdd::Reconstructor::setDeadChannelMap
void setDeadChannelMap(o2::fit::DeadChannelMap const *deadChannelMap)
Definition
Reconstructor.h:36
o2::fdd::Reconstructor::~Reconstructor
~Reconstructor()=default
o2::fdd::Reconstructor::Reconstructor
Reconstructor()=default
o2::upgrades_utils::fdd
struct o2::upgrades_utils::@458 fdd
Collision labels.
o2
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
Definition
FlattenRestore.h:23
o2::fdd::Digit
Definition
Digit.h:52
o2::fit::DeadChannelMap
Definition
DeadChannelMap.h:28
process
Definition
process_iterator.h:53
LOG
LOG(info)<< "Compressed in "<< sw.CpuTime()<< " s"
Detectors
FIT
FDD
reconstruction
include
FDDReconstruction
Reconstructor.h
Generated on Wed Feb 25 2026 01:14:25 for Project by
1.9.8