test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Macros | Typedefs | Functions
CaloEllipse.h File Reference
#include <utility>
#include <vector>
#include <iostream>
#include <string>
#include <sstream>

Go to the source code of this file.

Classes

class  pftools::CaloEllipse
 

Namespaces

 pftools
 General option file parser.
 

Macros

#define TOSTR_H
 

Typedefs

typedef std::pair< double, double > pftools::Point
 
typedef PointVector::const_iterator pftools::PointCit
 
typedef PointVector::iterator pftools::PointIt
 
typedef std::vector< Pointpftools::PointVector
 

Functions

std::ostream & pftools::operator<< (std::ostream &s, const CaloEllipse &em)
 
template<class T >
std::string toString (const std::pair< T, T > &aT)
 

Macro Definition Documentation

#define TOSTR_H

Definition at line 69 of file CaloEllipse.h.

Function Documentation

template<class T >
std::string toString ( const std::pair< T, T > &  aT)

Definition at line 72 of file CaloEllipse.h.

72  {
73  std::ostringstream oss;
74  oss << "(" << aT.first << ", " << aT.second << ")";
75  return oss.str();
76 }