CMS 3D CMS Logo

Classes | Namespaces | Typedefs | Functions
TkMSParameterization.h File Reference
#include "TrackingTools/DetLayers/interface/DetLayer.h"
#include <array>
#include <vector>
#include <unordered_map>
#include <cmath>
#include <algorithm>
#include <ostream>

Go to the source code of this file.

Classes

struct  tkMSParameterization::Elem
 
class  tkMSParameterization::Elems
 
class  tkMSParameterization::FromToData
 
class  TkMSParameterization
 

Namespaces

 tkMSParameterization
 

Typedefs

using tkMSParameterization::AllData = std::unordered_map< unsigned short, FromToData >
 

Functions

constexpr float tkMSParameterization::lmBin ()
 
constexpr float tkMSParameterization::lmBinInv ()
 
constexpr unsigned int tkMSParameterization::nLmBins ()
 
std::ostream & operator<< (std::ostream &os, tkMSParameterization::Elem d)
 
constexpr unsigned short tkMSParameterization::packLID (unsigned int id, unsigned int od)
 
constexpr std::tuple< unsigned short, unsigned short > tkMSParameterization::unpackLID (unsigned short lid)
 

Function Documentation

◆ operator<<()

std::ostream& operator<< ( std::ostream &  os,
tkMSParameterization::Elem  d 
)
inline

Definition at line 67 of file TkMSParameterization.h.

References ztail::d.

67  {
68  os << d.vi << '/' << d.vo << ':' << d.uerr << '/' << d.verr;
69  return os;
70 }
d
Definition: ztail.py:151