Gaudi Framework, version v25r2
Home
Generated: Wed Jun 4 2014
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
.cern.ch
sw
Gaudi
releases
GAUDI
GAUDI_v25r2
GaudiKernel
GaudiKernel
VectorsAsProperty.h
Go to the documentation of this file.
1
// $Id: $
2
// ============================================================================
3
#ifndef GAUDIKERNEL_VCTPARSERS_H
4
#define GAUDIKERNEL_VCTPARSERS_H 1
5
// ============================================================================
6
// Include files
7
// ============================================================================
8
// STD & STL
9
// ============================================================================
10
#include <string>
11
#include <vector>
12
#include <map>
13
// ============================================================================
14
#include "
GaudiKernel/StatusCode.h
"
15
#include "
GaudiKernel/Point3DTypes.h
"
16
#include "
GaudiKernel/Point4DTypes.h
"
17
#include "
GaudiKernel/Vector3DTypes.h
"
18
#include "
GaudiKernel/Vector4DTypes.h
"
19
// ============================================================================
30
// ============================================================================
31
namespace
Gaudi
32
{
33
// ==========================================================================
34
namespace
Parsers
35
{
36
// ========================================================================
72
GAUDI_API
StatusCode
parse
73
(
Gaudi::XYZPoint
& result ,
74
const
std::string& input ) ;
75
// ========================================================================
111
GAUDI_API
StatusCode
parse
112
(
Gaudi::XYZVector
& result ,
113
const
std::string& input ) ;
114
// ========================================================================
183
GAUDI_API
StatusCode
parse
184
(
Gaudi::LorentzVector
& result ,
185
const
std::string& input ) ;
186
// ========================================================================
193
GAUDI_API
StatusCode
parse
194
( std::vector<Gaudi::XYZPoint>& result ,
195
const
std::string& input ) ;
196
// ========================================================================
203
GAUDI_API
StatusCode
parse
204
( std::vector<Gaudi::XYZVector>& result ,
205
const
std::string& input ) ;
206
// ========================================================================
213
GAUDI_API
StatusCode
parse
214
( std::vector<Gaudi::LorentzVector>& result ,
215
const
std::string& input ) ;
216
// ========================================================================
217
}
// end of namespace Gaudi::Parsers
218
// ==========================================================================
219
}
// end of namespace Gaudi
220
// ============================================================================
221
namespace
Gaudi
222
{
223
// =========================================================================
224
namespace
Utils
225
{
226
// ========================================================================
228
GAUDI_API
std::ostream&
toStream
229
(
const
Gaudi::XYZPoint
& obj, std::ostream&
s
) ;
231
GAUDI_API
std::ostream&
toStream
232
(
const
Gaudi::XYZVector
& obj, std::ostream&
s
) ;
234
GAUDI_API
std::ostream&
toStream
235
(
const
Gaudi::LorentzVector
& obj, std::ostream&
s
) ;
236
// ========================================================================
237
}
// end of namespace Gaudi::Utils
238
// ==========================================================================
239
}
// end of namespace Gaudi
240
// ============================================================================
241
// The END
242
// ============================================================================
243
#endif // GAUDIKERNEL_VCTPARSERS_H
244
// ============================================================================
Generated at Wed Jun 4 2014 14:48:57 for Gaudi Framework, version v25r2 by
Doxygen
version 1.8.2 written by
Dimitri van Heesch
, © 1997-2004