VGM
Version 5.3
Loading...
Searching...
No Matches
packages
VGM
include
VGM
common
Transform.h
Go to the documentation of this file.
1
// $Id$
2
3
// -----------------------------------------------------------------------
4
// The VGM package of the Virtual Geometry Model
5
// Copyright (C) 2007, Ivana Hrivnacova
6
// All rights reserved.
7
//
8
// For the licensing terms see vgm/LICENSE.
9
// Contact: ivana@ipno.in2p3.fr
10
// -----------------------------------------------------------------------
11
13
//
31
32
#ifndef VGM_TRANSFORM_H
33
#define VGM_TRANSFORM_H
34
35
#include <iostream>
36
#include <vector>
37
38
namespace
VGM
{
39
40
typedef
std::vector<double>
Transform
;
41
42
enum
TransformVector
43
{
44
kDx
,
45
kDy
,
46
kDz
,
47
kAngleX
,
48
kAngleY
,
49
kAngleZ
,
50
kReflZ
,
51
kSize
52
};
53
54
}
// namespace VGM
55
56
std::ostream&
operator<<
(std::ostream& out,
const
VGM::Transform
& transform);
57
58
#endif
// VGM_TRANSFORM_H
operator<<
std::ostream & operator<<(std::ostream &out, const VGM::Transform &transform)
Definition
utilities.cxx:88
VGM
VGM interfaces.
Definition
VMedium.h:28
VGM::Transform
std::vector< double > Transform
Definition
Transform.h:40
VGM::TransformVector
TransformVector
Definition
Transform.h:43
VGM::kAngleZ
@ kAngleZ
Definition
Transform.h:49
VGM::kDx
@ kDx
Definition
Transform.h:44
VGM::kSize
@ kSize
Definition
Transform.h:51
VGM::kReflZ
@ kReflZ
Definition
Transform.h:50
VGM::kAngleY
@ kAngleY
Definition
Transform.h:48
VGM::kDz
@ kDz
Definition
Transform.h:46
VGM::kAngleX
@ kAngleX
Definition
Transform.h:47
VGM::kDy
@ kDy
Definition
Transform.h:45
Generated on Thu Nov 28 2024 10:40:49 for VGM by
1.12.0