| # Gaudi Framework, version v21r7p1 |

Home |  | Generated: 15 Feb 2010

# SVectorAsProperty.h File Reference

Declaration of parsing functions for generic vectors to allow their usage as properties for Gaudi components. More...

`#include <vector>`
`#include <algorithm>`
`#include "GaudiKernel/Parsers.h"`
`#include "Math/SVector.h"`

Include dependency graph for SVectorAsProperty.h:

Go to the source code of this file.

## Namespaces
namespace | Gaudi
namespace | Gaudi::Parsers
namespace | Gaudi::Utils
## Defines
#define | GAUDIKERNEL_GENVCTPARSERS_H 1
## Functions
template<class SCALAR, unsigned int N>
StatusCode | Gaudi::Parsers::parse (ROOT::Math::SVector< SCALAR, N > &result, const std::string &input)
| parse SVector
template<class SCALAR>
std::ostream & | Gaudi::Utils::toStream (const SCALAR &, std::ostream &)
template<class SCALAR, unsigned int N>
std::ostream & | Gaudi::Utils::toStream (const ROOT::Math::SVector< SCALAR, N > &obj, std::ostream &s)
| the general streaming function for SVector using python-tupel format

## Detailed Description

Declaration of parsing functions for generic vectors to allow their usage as properties for Gaudi components.

Attention:
  ! this file must be included *BEFORE* * any direct or indirect inclusion of GaudiKernel/ToStream.h

Author:
  Vanya BELYAEV Ivan.Belyaev@nikhef.nl

Date:
  2009-09-05

Definition in file SVectorAsProperty.h.

## Define Documentation

#define GAUDIKERNEL_GENVCTPARSERS_H 1

Definition at line 4 of file SVectorAsProperty.h.