| # Gaudi Framework, version v23r0 |

Home |  | Generated: Mon Jan 30 2012

Namespaces | Functions

# 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

| : AIDA interfaces visibility
namespace | Gaudi::Parsers
namespace | Gaudi::Utils
## 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.

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines