Classes | Namespaces | Functions
D3Vector.h File Reference
#include <cmath>
#include <algorithm>
#include <vector>
#include <iostream>

Go to the source code of this file.

Classes

class  WireCell::D3Vector< T >
 

Namespaces

 WireCell
 

Functions

template<class T >
std::ostream & WireCell::operator<< (std::ostream &os, const D3Vector< T > &vec)
 
template<class T >
D3Vector< T > WireCell::operator- (const D3Vector< T > a, const D3Vector< T > b)
 
template<class T >
D3Vector< T > WireCell::operator+ (const D3Vector< T > a, const D3Vector< T > b)
 
template<class T >
D3Vector< T > WireCell::operator* (const D3Vector< T > a, T s)
 
template<class T >
D3Vector< T > WireCell::operator/ (const D3Vector< T > a, T s)
 
template<class T >
bool WireCell::operator== (const D3Vector< T > &a, const D3Vector< T > &b)
 
template<class T >
bool WireCell::operator!= (const D3Vector< T > &a, const D3Vector< T > &b)
 
template<class T >
D3Vector< T > WireCell::operator* (T s, const D3Vector< T > a)