CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Functions | Variables
MillePedeFileReader.h File Reference
#include <array>
#include <string>
#include <iostream>
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "Alignment/MillePedeAlignmentAlgorithm/interface/PedeLabelerBase.h"
#include "CondFormats/PCLConfig/interface/AlignPCLThresholds.h"

Go to the source code of this file.

Classes

class  MillePedeFileReader
 
struct  mpPCLresults
 

Functions

std::ostream & operator<< (std::ostream &os, const AlignPCLThresholds::coordType &c)
 

Variables

const std::array< std::string, 8 > coord_str = {{"X", "Y", "Z", "theta_X", "theta_Y", "theta_Z", "extra_DOF", "none"}}
 

Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const AlignPCLThresholds::coordType c 
)
inline

Definition at line 171 of file MillePedeFileReader.h.

References c, coord_str, AlignPCLThresholds::endOfTypes, and AlignPCLThresholds::X.

171  {
173  return os << "unrecongnized coordinate";
174  return os << coord_str[c];
175 }
const edm::EventSetup & c
const std::array< std::string, 8 > coord_str

Variable Documentation

const std::array<std::string, 8> coord_str = {{"X", "Y", "Z", "theta_X", "theta_Y", "theta_Z", "extra_DOF", "none"}}

Definition at line 170 of file MillePedeFileReader.h.

Referenced by operator<<().