Gaudi Framework, version v24r2
Home
Generated: Wed Dec 4 2013
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
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 Dec 4 2013 14:33:09 for Gaudi Framework, version v24r2 by
Doxygen
version 1.8.2 written by
Dimitri van Heesch
, © 1997-2004