ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
InnerDetector
InDetMonitoring
SCT_Monitoring
scripts
CheckReprocessing
include
VectorOperations.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
13
14
#ifndef VECTOR_OPERATIONS_H
15
#define VECTOR_OPERATIONS_H
16
17
#include <vector>
18
#include <string>
19
20
namespace
VectorOperations
{
21
void
PathCOUT
(
const
std::vector<std::string> &
vec
);
22
void
PathCERR
(
const
std::vector<std::string> &
vec
);
23
std::vector<std::string>
SplitString
( std::string & s,
char
delimiter
,
bool
IncludeEmptyStrings =
false
);
24
std::vector<std::string>
CombineUniques
(
const
std::vector<std::string> & v1,
const
std::vector<std::string> & v2);
25
int
VectorContains
( std::vector<std::string>*, std::string* );
26
bool
FullSearch
(
const
std::vector<std::string> & v1,
const
std::vector<std::string> & v2);
27
int
ComparePaths
(
const
std::vector<std::string> & v1,
const
std::vector<std::string> & v2 );
28
int
CompareObjectNames
(
const
std::string& name1,
const
std::string & name2 );
29
int
CyclicCompareNames
(
const
std::string& name1,
const
std::string & name2 );
30
};
31
32
#endif
vec
std::vector< size_t > vec
Definition
CombinationsGeneratorTest.cxx:9
delimiter
static const std::string delimiter("/")
VectorOperations
Definition
VectorOperations.h:20
VectorOperations::CyclicCompareNames
int CyclicCompareNames(const std::string &name1, const std::string &name2)
VectorOperations::SplitString
std::vector< std::string > SplitString(std::string &s, char delimiter, bool IncludeEmptyStrings=false)
VectorOperations::CompareObjectNames
int CompareObjectNames(const std::string &name1, const std::string &name2)
VectorOperations::PathCERR
void PathCERR(const std::vector< std::string > &vec)
VectorOperations::ComparePaths
int ComparePaths(const std::vector< std::string > &v1, const std::vector< std::string > &v2)
VectorOperations::PathCOUT
void PathCOUT(const std::vector< std::string > &vec)
VectorOperations::CombineUniques
std::vector< std::string > CombineUniques(const std::vector< std::string > &v1, const std::vector< std::string > &v2)
VectorOperations::FullSearch
bool FullSearch(const std::vector< std::string > &v1, const std::vector< std::string > &v2)
VectorOperations::VectorContains
int VectorContains(std::vector< std::string > *, std::string *)
Generated on
for ATLAS Offline Software by
1.17.0