icemc
 All Classes Namespaces Files Functions Variables Friends Macros Pages
Functions
vector.cc File Reference
#include "vector.hh"
#include "Constants.h"
#include <cmath>
#include "TVector3.h"
#include "TRotation.h"

Functions

Vector operator+ (const Vector &vector1, const Vector &vector2)
 
void operator+= (Vector &vector1, const Vector &vector2)
 
Vector operator- (const Vector &vector1, const Vector &vector2)
 
void operator-= (Vector &vector1, const Vector &vector2)
 
Vector operator- (const Vector &vec)
 
double operator* (const Vector &vector1, const Vector &vector2)
 
Vector operator/ (const Vector &v, const double &a)
 
Vector operator* (const double &a, const Vector &v)
 
ostream & operator<< (ostream &outs, const Vector &vec)
 

Function Documentation

double operator* ( const Vector vector1,
const Vector vector2 
)
Vector operator* ( const double &  a,
const Vector v 
)
Vector operator+ ( const Vector vector1,
const Vector vector2 
)
void operator+= ( Vector vector1,
const Vector vector2 
)
Vector operator- ( const Vector vector1,
const Vector vector2 
)
Vector operator- ( const Vector vec)
void operator-= ( Vector vector1,
const Vector vector2 
)
Vector operator/ ( const Vector v,
const double &  a 
)
ostream& operator<< ( ostream &  outs,
const Vector vec 
)