Classes | |
class | PixelRegionContainers |
Enumerations | |
enum | PixelId { L1 = 1100, L2 = 1200, L3 = 1300, L4 = 1400, Rm1l = 2111, Rm1u = 2112, Rm2l = 2121, Rm2u = 2122, Rm3l = 2131, Rm3u = 2132, Rp1l = 2211, Rp1u = 2212, Rp2l = 2221, Rp2u = 2222, Rp3l = 2231, Rp3u = 2232, Ph2EmR1 = 3101, Ph2EmR2 = 3102, Ph2EmR3 = 3103, Ph2EmR4 = 3104, Ph2EpR1 = 3201, Ph2EpR2 = 3202, Ph2EpR3 = 3203, Ph2EpR4 = 3204, Ph2FmR1 = 4101, Ph2FmR2 = 4102, Ph2FmR3 = 4103, Ph2FmR4 = 4104, Ph2FmR5 = 4105, Ph2FpR1 = 4201, Ph2FpR2 = 4202, Ph2FpR3 = 4203, Ph2FpR4 = 4204, Ph2FpR5 = 4205, End = 99999 } |
Functions | |
static const std::vector< uint32_t > | attachedDets (const PixelRegions::PixelId theId, const TrackerTopology *trackTopo, const SiPixelPI::phase &ph) |
static const PixelId | calculateBPixID (const unsigned int layer) |
static const PixelId | calculateFPixID (const SiPixelPI::phase &ph, const unsigned int side, const unsigned int disk, const unsigned int ring) |
static const PixelId | detIdToPixelId (const unsigned int detid, const TrackerTopology *trackTopo, const SiPixelPI::phase &ph) |
static const std::vector< std::string > | getIDLabels (const SiPixelPI::phase &ph, bool isBarrel) |
std::string | itoa (int i) |
Variables | |
const std::vector< std::string > | IDlabels |
const std::vector< PixelId > | PixelIDs |
Definition at line 30 of file PixelRegionContainers.h.
|
static |
Definition at line 187 of file PixelRegionContainers.h.
References COUT, ztail::d, detIdToPixelId(), mps_splice::entry, Exception, edm::FileInPath::fullPath(), SiPixelDetInfoFileReader::getAllDetIds(), SiPixelPI::one, MillePedeFileConverter_cfg::out, SiPixelPI::two, and SiPixelPI::zero.
Referenced by DMRChecker::endJob(), gainCalibHelper::SiPixelGainCalibrationValuesPerRegion< isBarrel, myType, PayloadType >::fill(), and gainCalibHelper::SiPixelGainCalibrationValuesComparisonPerRegion< isBarrel, myType, nIOVs, ntags, PayloadType >::fill().
|
static |
Definition at line 122 of file PixelRegionContainers.h.
Referenced by detIdToPixelId().
|
static |
Definition at line 129 of file PixelRegionContainers.h.
References sistrip::disk_, SiPixelPI::one, hcallasereventfilter2012_cfi::prefix, and relativeConstraints::ring.
Referenced by detIdToPixelId().
|
static |
Definition at line 151 of file PixelRegionContainers.h.
References calculateBPixID(), calculateFPixID(), Exception, SiPixelPI::one, PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, TrackerTopology::pxbLayer(), TrackerTopology::pxfBlade(), TrackerTopology::pxfDisk(), TrackerTopology::pxfSide(), relativeConstraints::ring, SiPixelPI::ring(), DetId::subdetId(), SiPixelPI::two, and SiPixelPI::zero.
Referenced by attachedDets(), and PixelRegions::PixelRegionContainers::fill().
|
static |
Definition at line 99 of file PixelRegionContainers.h.
References IDlabels, PixelPluginsPhase0_cfi::isBarrel, label, MillePedeFileConverter_cfg::out, and SiPixelPI::two.
|
inline |
Definition at line 18 of file PixelRegionContainers.h.
References mps_fire::i, AlCaHLTBitMon_QueryRunRegistry::string, and groupFilesInBlocks::temp.
Referenced by PixelRegions::PixelRegionContainers::bookAll().
const std::vector<std::string> PixelRegions::IDlabels |
Definition at line 62 of file PixelRegionContainers.h.
Referenced by DMRChecker::adjustCanvases(), PixelRegions::PixelRegionContainers::bookAll(), gainCalibHelper::SiPixelGainCalibrationValuesPerRegion< isBarrel, myType, PayloadType >::fill(), gainCalibHelper::SiPixelGainCalibrationValuesComparisonPerRegion< isBarrel, myType, nIOVs, ntags, PayloadType >::fill(), and getIDLabels().
const std::vector<PixelId> PixelRegions::PixelIDs |
Definition at line 45 of file PixelRegionContainers.h.
Referenced by PixelRegions::PixelRegionContainers::bookAll(), PixelRegions::PixelRegionContainers::draw(), gainCalibHelper::SiPixelGainCalibrationValuesPerRegion< isBarrel, myType, PayloadType >::fill(), and gainCalibHelper::SiPixelGainCalibrationValuesComparisonPerRegion< isBarrel, myType, nIOVs, ntags, PayloadType >::fill().