FEDRA emulsion software from the OPERA Collaboration
Vector Struct Reference

#include <Struct.h>

Public Member Functions

 Vector ()
 
 Vector ()
 
 Vector (float x, float y, float z)
 
 Vector (float x, float y, float z)
 
 Vector (TVector &T)
 
 Vector (TVector &T)
 

Public Attributes

double x
 
float X
 
double y
 
float Y
 
double z
 
float Z
 

Constructor & Destructor Documentation

◆ Vector() [1/6]

Vector::Vector ( )
inline
16{};

◆ Vector() [2/6]

Vector::Vector ( float  x,
float  y,
float  z 
)
inline
17: X(x), Y(y), Z(z) {};
float X
Definition: Vectors.h:12
double y
Definition: Struct.h:15
double x
Definition: Struct.h:14
double z
Definition: Struct.h:16
float Y
Definition: Vectors.h:13
float Z
Definition: Vectors.h:14

◆ Vector() [3/6]

Vector::Vector ( TVector T)
inline
18: X(T.X), Y(T.Y), Z(T.Z) {};
float Z
Definition: TVectors.h:11
float X
Definition: TVectors.h:9
float Y
Definition: TVectors.h:10

◆ Vector() [4/6]

Vector::Vector ( )
inline
16{};

◆ Vector() [5/6]

Vector::Vector ( float  x,
float  y,
float  z 
)
inline
17: X(x), Y(y), Z(z) {};

◆ Vector() [6/6]

Vector::Vector ( TVector T)
inline
18: X(T.X), Y(T.Y), Z(T.Z) {};

Member Data Documentation

◆ x

double Vector::x

◆ X

float Vector::X

◆ y

double Vector::y

◆ Y

float Vector::Y

◆ z

double Vector::z

◆ Z

float Vector::Z

The documentation for this struct was generated from the following files: