Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Additional types for program options

Classes

struct  ActsExamples::Options::Interval
 
class  ActsExamples::Options::Reals< kSize >
 
struct  ActsExamples::Options::VariableReals
 
class  ActsExamples::Options::Integers< kSize >
 
struct  ActsExamples::Options::VariableIntegers
 

Detailed Description

All types are intended as utility type for the user options and not as a variable type for the configuration structs. They should only be used where a single option can not be represented by an existing primitive types.

They also must be distinct types and can not just be typedefs; otherwise we can not define the required operator{<<,>>} overloads in this namespace.