Project
Loading...
Searching...
No Matches
Cartesian.h File Reference
#include "GPUCommonDef.h"
#include "GPUCommonRtypes.h"
#include <Math/SMatrix.h>
#include <Math/SVector.h>
#include <Math/GenVector/DisplacementVector3D.h>
#include <Math/GenVector/PositionVector3D.h>
#include <Math/GenVector/Rotation3D.h>
#include <Math/GenVector/Transform3D.h>
#include <Math/GenVector/Translation3D.h>
#include <Math/GenVector/DisplacementVector2D.h>
#include <Math/GenVector/PositionVector2D.h>
#include <TGeoMatrix.h>
#include <iosfwd>
#include "GPUROOTCartesianFwd.h"
#include "GPUROOTSMatrixFwd.h"

Go to the source code of this file.

Classes

struct  o2::math_utils::TransformType
 
class  o2::math_utils::Rotation2D< value_T >
 transformation types More...
 
class  o2::math_utils::Transform3D
 
struct  std::is_trivially_copyable< o2::math_utils::Point3D< T > >
 

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::math_utils
 
namespace  std
 Defining DataPointCompositeObject explicitly as copiable.
 

Typedefs

using o2::math_utils::Rotation2Df_t = Rotation2D< float >
 
using o2::math_utils::Rotation2Dd_t = Rotation2D< double >
 

Functions

template<class T , unsigned int D>
o2::math_utils::Dot (const SVector< T, D > &lhs, const SVector< T, D > &rhs)
 
template<class T , unsigned int D1, unsigned int D2, class R >
SMatrix< T, D1, D1, MatRepSym< T, D1 > > o2::math_utils::Similarity (const SMatrix< T, D1, D2, R > &lhs, const SMatrix< T, D2, D2, MatRepSym< T, D2 > > &rhs)
 
std::ostream & operator<< (std::ostream &os, const o2::math_utils::Rotation2Df_t &t)
 
std::ostream & operator<< (std::ostream &os, const o2::math_utils::Rotation2Dd_t &t)
 

Function Documentation

◆ operator<<() [1/2]

std::ostream & operator<< ( std::ostream &  os,
const o2::math_utils::Rotation2Dd_t t 
)

Definition at line 66 of file Cartesian.cxx.

◆ operator<<() [2/2]

std::ostream & operator<< ( std::ostream &  os,
const o2::math_utils::Rotation2Df_t t 
)

Definition at line 57 of file Cartesian.cxx.