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>
21namespace o2
22{
23namespace fdd
24{
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
Dead channel map for FIT.
Definition of the FDD RecPoint class.
void setDeadChannelMap(o2::fit::DeadChannelMap const *deadChannelMap)
struct o2::upgrades_utils::@458 fdd
Collision labels.
a couple of static helper functions to create timestamp values for CCDB queries or override obsolete ...
LOG(info)<< "Compressed in "<< sw.CpuTime()<< " s"