Project
Loading...
Searching...
No Matches
DataPointGenerator.cxx File Reference
#include "DetectorsDCS/AliasExpander.h"
#include "DetectorsDCS/DataPointGenerator.h"
#include "DetectorsDCS/DataPointCreator.h"
#include "DetectorsDCS/DataPointCompositeObject.h"
#include "DetectorsDCS/StringUtils.h"
#include "Framework/Logger.h"
#include <fmt/format.h>
#include <random>
#include <utility>
#include <type_traits>
#include <cstdint>

Go to the source code of this file.

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::dcs
 

Functions

template<typename T >
std::vector< o2::dcs::DataPointCompositeObjecto2::dcs::generateRandomDataPoints (const std::vector< std::string > &aliases, T minValue, T maxValue, std::string refDate)
 
template std::vector< o2::dcs::DataPointCompositeObjecto2::dcs::generateRandomDataPoints< double > (const std::vector< std::string > &aliases, double minValue, double maxValue, std::string)
 
template std::vector< o2::dcs::DataPointCompositeObjecto2::dcs::generateRandomDataPoints< float > (const std::vector< std::string > &aliases, float minValue, float maxValue, std::string)
 
template std::vector< o2::dcs::DataPointCompositeObjecto2::dcs::generateRandomDataPoints< uint32_t > (const std::vector< std::string > &aliases, uint32_t minValue, uint32_t maxValue, std::string)
 
template std::vector< o2::dcs::DataPointCompositeObjecto2::dcs::generateRandomDataPoints< int32_t > (const std::vector< std::string > &aliases, int32_t minValue, int32_t maxValue, std::string)
 
template std::vector< o2::dcs::DataPointCompositeObjecto2::dcs::generateRandomDataPoints< long long > (const std::vector< std::string > &aliases, long long minValue, long long maxValue, std::string)
 
template std::vector< o2::dcs::DataPointCompositeObjecto2::dcs::generateRandomDataPoints< char > (const std::vector< std::string > &aliases, char minValue, char maxValue, std::string)
 
template<>
std::vector< o2::dcs::DataPointCompositeObjecto2::dcs::generateRandomDataPoints< bool > (const std::vector< std::string > &aliases, bool minValue, bool maxValue, std::string refDate)
 
template<>
std::vector< o2::dcs::DataPointCompositeObjecto2::dcs::generateRandomDataPoints< std::string > (const std::vector< std::string > &aliases, std::string minLength, std::string maxLength, std::string refDate)