EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Options.hpp File Reference
#include <iosfwd>
#include <optional>
#include <string>
#include <utility>
#include <vector>
+ Include dependency graph for Options.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ActsExamples::Options::Interval
 

Namespaces

namespace  ActsExamples
 
namespace  ActsExamples::Options
 

Typedefs

using read_series = std::vector< int >
 
using read_range = std::vector< double >
 
using read_strings = std::vector< std::string >
 

Functions

std::istream & ActsExamples::Options::operator>> (std::istream &is, Interval &interval)
 
std::ostream & ActsExamples::Options::operator<< (std::ostream &os, const Interval &interval)
 Print an interval as lower:upper.
 
std::istream & ActsExamples::Options::operator>> (std::istream &is, std::vector< Interval > &intervals)
 
std::ostream & ActsExamples::Options::operator<< (std::ostream &os, const std::vector< Interval > &intervals)
 Print an interval as lower:upper.
 
std::ostream & std::operator<< (std::ostream &os, const read_series &vec)
 

Typedef Documentation

using read_range = std::vector<double>

Definition at line 64 of file Options.hpp.

View newest version in sPHENIX GitHub at line 64 of file Options.hpp

using read_series = std::vector<int>

Definition at line 63 of file Options.hpp.

View newest version in sPHENIX GitHub at line 63 of file Options.hpp

using read_strings = std::vector<std::string>

Definition at line 65 of file Options.hpp.

View newest version in sPHENIX GitHub at line 65 of file Options.hpp