Skip to content
Snippets Groups Projects

Draft: Include vector of integers in the FunTuple supported types

Closed Davide Fazzini requested to merge dfazzini_add_vector_int into master
All threads resolved!
1 file
+ 7
7
Compare changes
  • Side-by-side
  • Inline
@@ -376,13 +376,13 @@ namespace LHCb {
make_map<bool, short int, unsigned short int, int, unsigned int, long int, unsigned long int, long long int,
unsigned long long int, SIMDWrapper::scalar::int_v, float, double, std::uint64_t, BXTypes,
SIMDWrapper::scalar::float_v, Gaudi::LorentzVector, Gaudi::XYZVector, Gaudi::XYZPoint,
Gaudi::SymMatrix3x3, Gaudi::SymMatrix4x4, Gaudi::SymMatrix5x5,
std::vector<bool>, std::vector<int>, std::vector<double>, std::vector<float>,
std::vector<SIMDWrapper::scalar::float_v>, LHCb::LinAlg::Vec<double, 3>, LHCb::LinAlg::Vec<double, 4>,
LHCb::LinAlg::Vec<float, 3>, LHCb::LinAlg::Vec<float, 4>,
LHCb::LinAlg::Vec<SIMDWrapper::scalar::float_v, 3>, LHCb::LinAlg::Vec<SIMDWrapper::scalar::float_v, 4>,
LHCb::LinAlg::Vec3<double>, LHCb::LinAlg::Vec3<float>,
LHCb::LinAlg::Vec3<SIMDWrapper::scalar::float_v>, std::map<std::string, std::any>>();
Gaudi::SymMatrix3x3, Gaudi::SymMatrix4x4, Gaudi::SymMatrix5x5, std::vector<bool>, std::vector<int>,
std::vector<double>, std::vector<float>, std::vector<SIMDWrapper::scalar::float_v>,
LHCb::LinAlg::Vec<double, 3>, LHCb::LinAlg::Vec<double, 4>, LHCb::LinAlg::Vec<float, 3>,
LHCb::LinAlg::Vec<float, 4>, LHCb::LinAlg::Vec<SIMDWrapper::scalar::float_v, 3>,
LHCb::LinAlg::Vec<SIMDWrapper::scalar::float_v, 4>, LHCb::LinAlg::Vec3<double>,
LHCb::LinAlg::Vec3<float>, LHCb::LinAlg::Vec3<SIMDWrapper::scalar::float_v>,
std::map<std::string, std::any>>();
// fill function to loop through supported types invoking function that calls fill function
StatusCode fill_( const Tuples::Tuple& ntuple, const std::string& colname, std::any const& val ) {
Loading