CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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

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