ATLAS Offline Software
Loading...
Searching...
No Matches
VectorOperations Namespace Reference

Functions

void PathCOUT (const std::vector< std::string > &vec)
void PathCERR (const std::vector< std::string > &vec)
std::vector< std::string > SplitString (std::string &s, char delimiter, bool IncludeEmptyStrings=false)
std::vector< std::string > CombineUniques (const std::vector< std::string > &v1, const std::vector< std::string > &v2)
int VectorContains (std::vector< std::string > *, std::string *)
bool FullSearch (const std::vector< std::string > &v1, const std::vector< std::string > &v2)
int ComparePaths (const std::vector< std::string > &v1, const std::vector< std::string > &v2)
int CompareObjectNames (const std::string &name1, const std::string &name2)
int CyclicCompareNames (const std::string &name1, const std::string &name2)

Function Documentation

◆ CombineUniques()

std::vector< std::string > VectorOperations::CombineUniques ( const std::vector< std::string > & v1,
const std::vector< std::string > & v2 )

◆ CompareObjectNames()

int VectorOperations::CompareObjectNames ( const std::string & name1,
const std::string & name2 )

◆ ComparePaths()

int VectorOperations::ComparePaths ( const std::vector< std::string > & v1,
const std::vector< std::string > & v2 )

◆ CyclicCompareNames()

int VectorOperations::CyclicCompareNames ( const std::string & name1,
const std::string & name2 )

◆ FullSearch()

bool VectorOperations::FullSearch ( const std::vector< std::string > & v1,
const std::vector< std::string > & v2 )

◆ PathCERR()

void VectorOperations::PathCERR ( const std::vector< std::string > & vec)

◆ PathCOUT()

void VectorOperations::PathCOUT ( const std::vector< std::string > & vec)

◆ SplitString()

std::vector< std::string > VectorOperations::SplitString ( std::string & s,
char delimiter,
bool IncludeEmptyStrings = false )

◆ VectorContains()

int VectorOperations::VectorContains ( std::vector< std::string > * ,
std::string *  )