CMS 3D CMS Logo

Namespaces | Enumerations | Functions
MTDTopologyMode.h File Reference
#include "FWCore/Utilities/interface/Exception.h"
#include <map>
#include <string>
#include <algorithm>
#include "DataFormats/ForwardDetId/interface/BTLDetId.h"
#include "DataFormats/ForwardDetId/interface/ETLDetId.h"

Go to the source code of this file.

Namespaces

 MTDTopologyMode
 

Enumerations

enum  MTDTopologyMode::Mode {
  MTDTopologyMode::Mode::undefined = 0, MTDTopologyMode::Mode::tile = 1, MTDTopologyMode::Mode::bar = 2, MTDTopologyMode::Mode::barzflat = 3,
  MTDTopologyMode::Mode::barphiflat = 4, MTDTopologyMode::Mode::btlv1etlv4 = 5, MTDTopologyMode::Mode::btlv1etlv5 = 6, MTDTopologyMode::Mode::btlv2etlv5 = 7,
  MTDTopologyMode::Mode::btlv3etlv8 = 8
}
 

Functions

BTLDetId::CrysLayout MTDTopologyMode::crysLayoutFromTopoMode (const int &topoMode)
 
ETLDetId::EtlLayout MTDTopologyMode::etlLayoutFromTopoMode (const int &topoMode)
 
Mode MTDTopologyMode::MTDStringToEnumParser (const std::string &)