Version: SMASH-3.1
angles.h File Reference
#include <iostream>
#include <stdexcept>
#include "constants.h"
#include "iomanipulators.h"
#include "random.h"
#include "threevector.h"

Go to the source code of this file.

Classes

class  smash::Angles
 Angles provides a common interface for generating directions: i.e., two angles that should be interpreted as azimuthal and polar angles. More...
 
struct  smash::Angles::InvalidTheta
 Thrown for invalid values for theta. More...
 

Namespaces

 smash
 

Functions

std::ostream & smash::operator<< (std::ostream &out, const Angles &a)
 Creates output for an Angles object in the form "φ: 0.1294, cos ϑ: 0.423". More...