File indexing completed on 2026-07-26 08:22:13
0001
0002
0003
0004
0005
0006
0007
0008 #pragma once
0009
0010
0011 #include "traccc/io/data_format.hpp"
0012 #include "traccc/options/details/interface.hpp"
0013
0014
0015 #include <string>
0016 #include <string_view>
0017
0018 namespace traccc::opts {
0019
0020
0021 class output_data : public interface {
0022 public:
0023
0024
0025
0026
0027 traccc::data_format format = data_format::csv;
0028
0029 std::string directory = "testing/";
0030
0031
0032
0033
0034
0035
0036
0037
0038 output_data(traccc::data_format format = data_format::csv,
0039 std::string_view directory = "testing/");
0040
0041
0042
0043
0044
0045 void read(const boost::program_options::variables_map& vm) override;
0046
0047 std::unique_ptr<configuration_printable> as_printable() const override;
0048 };
0049
0050 }