pflib v3.12.0-1-g716e801
Pretty Fine HGCROC Interaction Library
Loading...
Searching...
No Matches
get_toa_efficiencies.h
1#pragma once
2
3#include <array>
4
5#include "../pftool.h"
6#include "pflib/packing/MultiSampleECONDEventPacket.h"
7#include "pflib/packing/SingleROCEventPacket.h"
8
9namespace pflib::algorithm {
10
16// templated to match any event packet type
18 int i_roc, const pflib::packing::SingleECONDRocErxMapping& mapping,
20
21} // namespace pflib::algorithm
Mapping for link/channel IDs for single ECON-D collection.
Definition SingleECONDRocErxMapping.h:35
housing of higher-level methods for repeatable tasks
Definition get_toa_efficiencies.cxx:5
std::array< double, 72 > get_toa_efficiencies(int i_roc, const pflib::packing::SingleECONDRocErxMapping &mapping, const std::vector< pflib::packing::MultiSampleECONDEventPacket > &data)
calculate the highest TOA_VREF value for each link, for which there is a non-zero TOA efficiency
Definition get_toa_efficiencies.cxx:7
Shared declarations for all pftool menu commands.