CMS 3D CMS Logo

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/AlignPCLThresholdsHG.h"
#include "Geometry/TrackerGeometryBuilder/interface/PixelTopologyMap.h"

Go to the source code of this file.

Classes

class  MillePedeFileReader
 
struct  mpPCLresults
 

Functions

std::ostream & operator<< (std::ostream &os, const AlignPCLThresholdsHG::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

◆ operator<<()

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

Definition at line 235 of file MillePedeFileReader.h.

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

235  {
237  return os << "unrecongnized coordinate";
238  return os << coord_str[c];
239 }
const std::array< std::string, 8 > coord_str

Variable Documentation

◆ coord_str

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

Definition at line 234 of file MillePedeFileReader.h.

Referenced by operator<<().