TrdMCClusterR Fit Classifier
|
#include <map>
#include <vector>
#include <unordered_map>
#include <algorithm>
#include <numeric>
#include <iostream>
#include <fstream>
#include <TVectorD.h>
Go to the source code of this file.
Namespaces | |
Utilities | |
VectorUtilities | |
Functions | |
bool | Utilities::does_file_exist (const char *fileName) |
int | Utilities::CalculatePairs (int n) |
double | VectorUtilities::sumVector (const std::vector< double > &v) |
template<typename T > | |
void | VectorUtilities::printVector (const std::vector< T > &v) |
void | VectorUtilities::printVectorOfVectors (std::vector< std::vector< double >> const &mat) |
std::map< int, int > | VectorUtilities::GetUniqueElementsAndFrequency (const std::vector< int > &vec) |
void | VectorUtilities::filterAndShrinkMap (std::map< int, int > &frequencyMap, int threshold=2) |
template<typename T > | |
bool | VectorUtilities::areAllElementsEqual (const std::vector< T > &vec) |
int | VectorUtilities::getMajorityElement (const std::vector< int > &vec) |
int | VectorUtilities::countDifferentFromMajority (const std::vector< int > &vec) |
std::vector< double > | VectorUtilities::TVectorDToStdVector (const TVectorD &vec) |
bool | VectorUtilities::AreVectorsEqual (const std::vector< double > &vec1, const std::vector< double > &vec2, double tol=1e-4) |