#include "DataFormats/TrackerCommon/interface/TrackerTopology.h"
#include "DataFormats/SiPixelDetId/interface/PixelSubdetector.h"
#include "DataFormats/SiPixelDetId/interface/PixelBarrelName.h"
#include "DataFormats/SiPixelDetId/interface/PixelEndcapName.h"
#include "CalibTracker/SiPixelESProducers/interface/SiPixelDetInfoFileReader.h"
#include "FWCore/ParameterSet/interface/FileInPath.h"
#include <boost/range/adaptor/indexed.hpp>
#include "TH1.h"
#include <cstdlib>
Go to the source code of this file.
Classes | |
class | PixelRegions::PixelRegionContainers |
Namespaces | |
PixelRegions | |
Enumerations | |
enum | PixelRegions::PixelId { PixelRegions::L1 = 1100, PixelRegions::L2 = 1200, PixelRegions::L3 = 1300, PixelRegions::L4 = 1400, PixelRegions::Rm1l = 2111, PixelRegions::Rm1u = 2112, PixelRegions::Rm2l = 2121, PixelRegions::Rm2u = 2122, PixelRegions::Rm3l = 2131, PixelRegions::Rm3u = 2132, PixelRegions::Rp1l = 2211, PixelRegions::Rp1u = 2212, PixelRegions::Rp2l = 2221, PixelRegions::Rp2u = 2222, PixelRegions::Rp3l = 2231, PixelRegions::Rp3u = 2232, PixelRegions::End = 99999 } |
Functions | |
const std::vector< uint32_t > | PixelRegions::attachedDets (const PixelRegions::PixelId theId, const TrackerTopology *trackTopo, const bool phase1) |
static const PixelId | PixelRegions::calculateBPixID (const unsigned int layer) |
static const PixelId | PixelRegions::calculateFPixID (const unsigned int side, const unsigned int disk, const unsigned int ring) |
static const PixelId | PixelRegions::detIdToPixelId (const unsigned int detid, const TrackerTopology *trackTopo, const bool phase1) |
std::string | PixelRegions::itoa (int i) |
Variables | |
const std::vector< std::string > | PixelRegions::IDlabels |
const std::vector< PixelId > | PixelRegions::PixelIDs |