Classes | Namespaces | Typedefs | Functions

/Users/jmonk/Physics/ForIA/ForIA/IFourMomentum.hh File Reference

#include "boost/smart_ptr.hpp"
#include <ostream>
#include <vector>

Go to the source code of this file.

Classes

class  ForIA::IFourMomentum
struct  ForIA::IFourMomentum::Comparison
struct  ForIA::IFourMomentum::ByEtaUp
 Used to sort four momenta by increasing $\eta$. More...
struct  ForIA::IFourMomentum::ByEtaDown
 Used to sort four momenta by decreasing $\eta$. More...
struct  ForIA::IFourMomentum::ByPTUp
 Used to sort four momenta by increasing pT. More...
struct  ForIA::IFourMomentum::ByPTDown
 Used to sort four momenta by decreasing pT. More...

Namespaces

namespace  ForIA

Typedefs

typedef boost::shared_ptr
< IFourMomentum > 
ForIA::IFourMomentumPtr
typedef boost::shared_ptr
< IFourMomentum const > 
ForIA::IFourMomentumConstPtr
typedef vector
< IFourMomentumConstPtr > 
ForIA::MomentumVector
typedef vector< std::pair
< float, IFourMomentumConstPtr > > 
ForIA::ScaledMomentumVector

Functions

std::ostream & ForIA::operator<< (std::ostream &out, IFourMomentumConstPtr vec)