#include <SiPixelCoordinates.h>
Public Member Functions | |
int | blade (const DetId &) |
float | blade_coord (const DetId &, const std::pair< int, int > &) |
float | blade_coord (const DetId &, const PixelDigi *) |
float | blade_coord (const DetId &, const SiPixelCluster *) |
float | blade_coord (const SiPixelRecHit *) |
float | blade_coord (const TrackingRecHit *) |
float | blade_panel_coord (const DetId &, const std::pair< int, int > &) |
float | blade_panel_coord (const DetId &, const PixelDigi *) |
float | blade_panel_coord (const DetId &, const SiPixelCluster *) |
float | blade_panel_coord (const SiPixelRecHit *) |
float | blade_panel_coord (const TrackingRecHit *) |
int | channel (const DetId &, const std::pair< int, int > &) |
int | channel (const DetId &, const PixelDigi *) |
int | channel (const DetId &, const SiPixelCluster *) |
int | channel (const SiPixelRecHit *) |
int | channel (const TrackingRecHit *) |
int | disk (const DetId &) |
float | disk_coord (const DetId &, const std::pair< int, int > &) |
float | disk_coord (const DetId &, const PixelDigi *) |
float | disk_coord (const DetId &, const SiPixelCluster *) |
float | disk_coord (const SiPixelRecHit *) |
float | disk_coord (const TrackingRecHit *) |
float | disk_ring_coord (const DetId &, const std::pair< int, int > &) |
float | disk_ring_coord (const DetId &, const PixelDigi *) |
float | disk_ring_coord (const DetId &, const SiPixelCluster *) |
float | disk_ring_coord (const SiPixelRecHit *) |
float | disk_ring_coord (const TrackingRecHit *) |
unsigned int | fedid (const DetId &) |
int | flipped (const DetId &) |
int | half (const DetId &) |
void | init (const TrackerTopology *, const TrackerGeometry *, const SiPixelFedCablingMap *) |
int | ladder (const DetId &) |
float | ladder_coord (const DetId &, const std::pair< int, int > &) |
float | ladder_coord (const DetId &, const PixelDigi *) |
float | ladder_coord (const DetId &, const SiPixelCluster *) |
float | ladder_coord (const SiPixelRecHit *) |
float | ladder_coord (const TrackingRecHit *) |
int | layer (const DetId &) |
int | module (const DetId &) |
float | module_coord (const DetId &, const std::pair< int, int > &) |
float | module_coord (const DetId &, const PixelDigi *) |
float | module_coord (const DetId &, const SiPixelCluster *) |
float | module_coord (const SiPixelRecHit *) |
float | module_coord (const TrackingRecHit *) |
int | outer (const DetId &) |
int | panel (const DetId &) |
int | quadrant (const DetId &) |
int | ring (const DetId &) |
float | ring_coord (const DetId &, const std::pair< int, int > &) |
float | ring_coord (const DetId &, const PixelDigi *) |
float | ring_coord (const DetId &, const SiPixelCluster *) |
float | ring_coord (const SiPixelRecHit *) |
float | ring_coord (const TrackingRecHit *) |
int | roc (const DetId &, const std::pair< int, int > &) |
int | roc (const DetId &, const PixelDigi *) |
int | roc (const DetId &, const SiPixelCluster *) |
int | roc (const SiPixelRecHit *) |
int | roc (const TrackingRecHit *) |
int | sector (const DetId &) |
int | side (const DetId &) |
int | signed_blade (const DetId &) |
float | signed_blade_coord (const DetId &, const std::pair< int, int > &) |
float | signed_blade_coord (const DetId &, const PixelDigi *) |
float | signed_blade_coord (const DetId &, const SiPixelCluster *) |
float | signed_blade_coord (const SiPixelRecHit *) |
float | signed_blade_coord (const TrackingRecHit *) |
float | signed_blade_panel_coord (const DetId &, const std::pair< int, int > &) |
float | signed_blade_panel_coord (const DetId &, const PixelDigi *) |
float | signed_blade_panel_coord (const DetId &, const SiPixelCluster *) |
float | signed_blade_panel_coord (const SiPixelRecHit *) |
float | signed_blade_panel_coord (const TrackingRecHit *) |
int | signed_disk (const DetId &) |
float | signed_disk_coord (const DetId &, const std::pair< int, int > &) |
float | signed_disk_coord (const DetId &, const PixelDigi *) |
float | signed_disk_coord (const DetId &, const SiPixelCluster *) |
float | signed_disk_coord (const SiPixelRecHit *) |
float | signed_disk_coord (const TrackingRecHit *) |
float | signed_disk_ring_coord (const DetId &, const std::pair< int, int > &) |
float | signed_disk_ring_coord (const DetId &, const PixelDigi *) |
float | signed_disk_ring_coord (const DetId &, const SiPixelCluster *) |
float | signed_disk_ring_coord (const SiPixelRecHit *) |
float | signed_disk_ring_coord (const TrackingRecHit *) |
int | signed_ladder (const DetId &) |
float | signed_ladder_coord (const DetId &, const std::pair< int, int > &) |
float | signed_ladder_coord (const DetId &, const PixelDigi *) |
float | signed_ladder_coord (const DetId &, const SiPixelCluster *) |
float | signed_ladder_coord (const SiPixelRecHit *) |
float | signed_ladder_coord (const TrackingRecHit *) |
int | signed_module (const DetId &) |
float | signed_module_coord (const DetId &, const std::pair< int, int > &) |
float | signed_module_coord (const DetId &, const PixelDigi *) |
float | signed_module_coord (const DetId &, const SiPixelCluster *) |
float | signed_module_coord (const SiPixelRecHit *) |
float | signed_module_coord (const TrackingRecHit *) |
float | signed_shifted_blade_panel_coord (const DetId &, const std::pair< int, int > &) |
float | signed_shifted_blade_panel_coord (const DetId &, const PixelDigi *) |
float | signed_shifted_blade_panel_coord (const DetId &, const SiPixelCluster *) |
float | signed_shifted_blade_panel_coord (const SiPixelRecHit *) |
float | signed_shifted_blade_panel_coord (const TrackingRecHit *) |
SiPixelCoordinates () | |
SiPixelCoordinates (int) | |
virtual | ~SiPixelCoordinates () |
Private Member Functions | |
bool | isBPix_ (const DetId &) |
bool | isFPix_ (const DetId &) |
bool | isPixel_ (const DetId &) |
std::pair< int, int > | pixel_ (const PixelDigi *) |
std::pair< int, int > | pixel_ (const SiPixelCluster *) |
std::pair< int, int > | pixel_ (const SiPixelRecHit *) |
float | xcoord_on_module_ (const DetId &, const std::pair< int, int > &) |
float | ycoord_on_module_ (const DetId &, const std::pair< int, int > &) |
Private Attributes | |
std::unordered_map< uint32_t, int > | blade_ |
const SiPixelFedCablingMap * | cablingMap_ |
std::unordered_map< uint64_t, unsigned int > | channel_ |
std::unordered_map< uint32_t, int > | disk_ |
std::unordered_map< uint32_t, unsigned int > | fedid_ |
std::unordered_map< uint32_t, int > | flipped_ |
std::unordered_map< uint32_t, int > | half_ |
std::unordered_map< uint32_t, int > | ladder_ |
std::unordered_map< uint32_t, int > | layer_ |
std::unordered_map< uint32_t, int > | module_ |
std::unordered_map< uint32_t, int > | outer_ |
std::unordered_map< uint32_t, int > | panel_ |
int | phase_ |
std::unordered_map< uint32_t, int > | quadrant_ |
std::unordered_map< uint32_t, int > | ring_ |
std::unordered_map< uint64_t, unsigned int > | roc_ |
std::unordered_map< uint32_t, int > | sector_ |
std::unordered_map< uint32_t, int > | side_ |
std::unordered_map< uint32_t, int > | signed_blade_ |
std::unordered_map< uint32_t, int > | signed_disk_ |
std::unordered_map< uint32_t, int > | signed_ladder_ |
std::unordered_map< uint32_t, int > | signed_module_ |
const TrackerGeometry * | tGeom_ |
const TrackerTopology * | tTopo_ |
Definition at line 35 of file SiPixelCoordinates.h.
SiPixelCoordinates::SiPixelCoordinates | ( | ) |
SiPixelCoordinates::SiPixelCoordinates | ( | int | phase | ) |
Definition at line 24 of file SiPixelCoordinates.cc.
|
virtual |
Definition at line 26 of file SiPixelCoordinates.cc.
int SiPixelCoordinates::blade | ( | const DetId & | detid | ) |
Definition at line 247 of file SiPixelCoordinates.cc.
References blade_, isFPix_(), TrackerTopology::pxfBlade(), DetId::rawId(), and tTopo_.
Referenced by blade_coord(), and blade_panel_coord().
float SiPixelCoordinates::blade_coord | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 855 of file SiPixelCoordinates.cc.
References blade(), isFPix_(), module(), panel(), phase_, side(), xcoord_on_module_(), and ycoord_on_module_().
Referenced by blade_coord(), and blade_panel_coord().
Definition at line 872 of file SiPixelCoordinates.cc.
References blade_coord(), isFPix_(), and pixel_().
float SiPixelCoordinates::blade_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 877 of file SiPixelCoordinates.cc.
References blade_coord(), isFPix_(), and pixel_().
float SiPixelCoordinates::blade_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 882 of file SiPixelCoordinates.cc.
References blade_coord(), TrackingRecHit::geographicalId(), isFPix_(), and pixel_().
float SiPixelCoordinates::blade_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 887 of file SiPixelCoordinates.cc.
References blade_coord(), TrackingRecHit::geographicalId(), TrackingRecHit::hit(), and isFPix_().
float SiPixelCoordinates::blade_panel_coord | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 943 of file SiPixelCoordinates.cc.
References blade(), blade_coord(), isFPix_(), and panel().
Referenced by blade_panel_coord().
Definition at line 951 of file SiPixelCoordinates.cc.
References blade_panel_coord(), isFPix_(), and pixel_().
float SiPixelCoordinates::blade_panel_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 956 of file SiPixelCoordinates.cc.
References blade_panel_coord(), isFPix_(), and pixel_().
float SiPixelCoordinates::blade_panel_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 961 of file SiPixelCoordinates.cc.
References blade_panel_coord(), TrackingRecHit::geographicalId(), isFPix_(), and pixel_().
float SiPixelCoordinates::blade_panel_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 966 of file SiPixelCoordinates.cc.
References blade_panel_coord(), TrackingRecHit::geographicalId(), TrackingRecHit::hit(), and isFPix_().
int SiPixelCoordinates::channel | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 371 of file SiPixelCoordinates.cc.
References cablingMap_, channel_, PixelTopology::colsperroc(), fedid(), l1tstage2_dqm_sourceclient-live_cfg::fedId, half(), sipixelobjects::PixelROC::idInDetUnit(), TrackerGeometry::idToDetUnit(), isPixel_(), sipixelobjects::ElectronicIndex::link, phase_, PixelSubdetector::PixelBarrel, DetId::rawId(), sipixelobjects::ElectronicIndex::roc, roc(), roc_, PixelTopology::rowsperroc(), side(), PixelGeomDetUnit::specificTopology(), DetId::subdetId(), tGeom_, SiPixelFrameConverter::toCabling(), and SiPixelFrameConverter::toRoc().
Referenced by channel().
Definition at line 408 of file SiPixelCoordinates.cc.
References channel(), isPixel_(), and pixel_().
int SiPixelCoordinates::channel | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 413 of file SiPixelCoordinates.cc.
References channel(), isPixel_(), and pixel_().
int SiPixelCoordinates::channel | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 418 of file SiPixelCoordinates.cc.
References channel(), TrackingRecHit::geographicalId(), isPixel_(), and pixel_().
int SiPixelCoordinates::channel | ( | const TrackingRecHit * | rechit | ) |
Definition at line 423 of file SiPixelCoordinates.cc.
References channel(), TrackingRecHit::geographicalId(), TrackingRecHit::hit(), and isPixel_().
int SiPixelCoordinates::disk | ( | const DetId & | detid | ) |
Definition at line 196 of file SiPixelCoordinates.cc.
References disk_, isFPix_(), TrackerTopology::pxfDisk(), DetId::rawId(), and tTopo_.
Referenced by disk_coord(), disk_ring_coord(), and signed_disk().
float SiPixelCoordinates::disk_coord | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 713 of file SiPixelCoordinates.cc.
References disk(), isFPix_(), ring(), and ring_coord().
Referenced by disk_coord().
Definition at line 720 of file SiPixelCoordinates.cc.
References disk_coord(), isFPix_(), and pixel_().
float SiPixelCoordinates::disk_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 725 of file SiPixelCoordinates.cc.
References disk_coord(), isFPix_(), and pixel_().
float SiPixelCoordinates::disk_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 730 of file SiPixelCoordinates.cc.
References disk_coord(), TrackingRecHit::geographicalId(), isFPix_(), and pixel_().
float SiPixelCoordinates::disk_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 735 of file SiPixelCoordinates.cc.
References disk_coord(), TrackingRecHit::geographicalId(), TrackingRecHit::hit(), and isFPix_().
float SiPixelCoordinates::disk_ring_coord | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 777 of file SiPixelCoordinates.cc.
References disk(), isFPix_(), and ring_coord().
Referenced by disk_ring_coord().
Definition at line 787 of file SiPixelCoordinates.cc.
References disk_ring_coord(), isFPix_(), and pixel_().
float SiPixelCoordinates::disk_ring_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 792 of file SiPixelCoordinates.cc.
References disk_ring_coord(), isFPix_(), and pixel_().
float SiPixelCoordinates::disk_ring_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 797 of file SiPixelCoordinates.cc.
References disk_ring_coord(), TrackingRecHit::geographicalId(), isFPix_(), and pixel_().
float SiPixelCoordinates::disk_ring_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 802 of file SiPixelCoordinates.cc.
References disk_ring_coord(), TrackingRecHit::geographicalId(), TrackingRecHit::hit(), and isFPix_().
unsigned int SiPixelCoordinates::fedid | ( | const DetId & | detid | ) |
Definition at line 269 of file SiPixelCoordinates.cc.
References cablingMap_, l1tstage2_dqm_sourceclient-live_cfg::fedId, fedid_, SiPixelFedCablingMap::fedIds(), SiPixelFrameConverter::hasDetUnit(), isPixel_(), and DetId::rawId().
Referenced by channel(), and roc().
int SiPixelCoordinates::flipped | ( | const DetId & | detid | ) |
Definition at line 184 of file SiPixelCoordinates.cc.
References flipped_, isBPix_(), outer(), phase_, and DetId::rawId().
Referenced by ladder_coord(), and signed_ladder_coord().
int SiPixelCoordinates::half | ( | const DetId & | detid | ) |
Definition at line 147 of file SiPixelCoordinates.cc.
References half_, isBPix_(), PixelBarrelName::isHalfModule(), phase_, DetId::rawId(), and tTopo_.
Referenced by channel(), ladder_coord(), roc(), and signed_ladder_coord().
void SiPixelCoordinates::init | ( | const TrackerTopology * | trackerTopology, |
const TrackerGeometry * | trackerGeometry, | ||
const SiPixelFedCablingMap * | siPixelFedCablingMap | ||
) |
Definition at line 30 of file SiPixelCoordinates.cc.
References cablingMap_, SiPixelFedCablingMap::det2fedMap(), fedid_, TrackerGeometry::isThere(), GeomDetEnumerators::P1PXB, GeomDetEnumerators::P1PXEC, phase_, GeomDetEnumerators::PixelBarrel, GeomDetEnumerators::PixelEndcap, tGeom_, and tTopo_.
Referenced by GeneralPurposeTrackAnalyzer::beginRun(), and SiPixelStatusHarvester::dqmEndRun().
|
private |
Definition at line 295 of file SiPixelCoordinates.cc.
References DetId::det(), PixelSubdetector::PixelBarrel, DetId::subdetId(), and DetId::Tracker.
Referenced by flipped(), half(), ladder(), ladder_coord(), layer(), module_coord(), outer(), sector(), signed_ladder(), signed_ladder_coord(), signed_module(), and signed_module_coord().
|
private |
Definition at line 302 of file SiPixelCoordinates.cc.
References DetId::det(), PixelSubdetector::PixelEndcap, DetId::subdetId(), and DetId::Tracker.
Referenced by blade(), blade_coord(), blade_panel_coord(), disk(), disk_coord(), disk_ring_coord(), panel(), ring(), ring_coord(), signed_blade(), signed_blade_coord(), signed_blade_panel_coord(), signed_disk(), signed_disk_coord(), signed_disk_ring_coord(), signed_shifted_blade_panel_coord(), and ycoord_on_module_().
|
private |
Definition at line 286 of file SiPixelCoordinates.cc.
References DetId::det(), PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, DetId::subdetId(), and DetId::Tracker.
Referenced by channel(), fedid(), module(), quadrant(), roc(), and side().
int SiPixelCoordinates::ladder | ( | const DetId & | detid | ) |
Definition at line 112 of file SiPixelCoordinates.cc.
References isBPix_(), ladder_, TrackerTopology::pxbLadder(), DetId::rawId(), and tTopo_.
Referenced by ladder_coord().
float SiPixelCoordinates::ladder_coord | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 587 of file SiPixelCoordinates.cc.
References flipped(), half(), isBPix_(), ladder(), jetcorrextractor::sign(), and xcoord_on_module_().
Referenced by ladder_coord().
Definition at line 596 of file SiPixelCoordinates.cc.
References isBPix_(), ladder_coord(), and pixel_().
float SiPixelCoordinates::ladder_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 601 of file SiPixelCoordinates.cc.
References isBPix_(), ladder_coord(), and pixel_().
float SiPixelCoordinates::ladder_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 606 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isBPix_(), ladder_coord(), and pixel_().
float SiPixelCoordinates::ladder_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 611 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), TrackingRecHit::hit(), isBPix_(), and ladder_coord().
int SiPixelCoordinates::layer | ( | const DetId & | detid | ) |
Definition at line 94 of file SiPixelCoordinates.cc.
References isBPix_(), layer_, TrackerTopology::pxbLayer(), DetId::rawId(), and tTopo_.
Referenced by SiPixelStatusHarvester::dqmEndRun(), geometryXMLparser.DTAlignable::index(), geometryXMLparser.CSCAlignable::index(), outer(), SiPixelStatusHarvester::perLayerRingAverage(), and SiPixelStatusHarvester::substructure().
int SiPixelCoordinates::module | ( | const DetId & | detid | ) |
Definition at line 82 of file SiPixelCoordinates.cc.
References isPixel_(), module_, PixelSubdetector::PixelBarrel, TrackerTopology::pxbModule(), TrackerTopology::pxfModule(), DetId::rawId(), DetId::subdetId(), and tTopo_.
Referenced by blade_coord(), module_coord(), ring(), ring_coord(), roc(), and signed_blade_coord().
float SiPixelCoordinates::module_coord | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 531 of file SiPixelCoordinates.cc.
References isBPix_(), module(), and ycoord_on_module_().
Referenced by module_coord().
Definition at line 538 of file SiPixelCoordinates.cc.
References isBPix_(), module_coord(), and pixel_().
float SiPixelCoordinates::module_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 543 of file SiPixelCoordinates.cc.
References isBPix_(), module_coord(), and pixel_().
float SiPixelCoordinates::module_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 548 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isBPix_(), module_coord(), and pixel_().
float SiPixelCoordinates::module_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 553 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), TrackingRecHit::hit(), isBPix_(), and module_coord().
int SiPixelCoordinates::outer | ( | const DetId & | detid | ) |
Definition at line 160 of file SiPixelCoordinates.cc.
References isBPix_(), layer(), outer_, phase_, TrackerTopology::pxbLadder(), TrackerTopology::pxbLayer(), DetId::rawId(), and tTopo_.
Referenced by flipped().
int SiPixelCoordinates::panel | ( | const DetId & | detid | ) |
Definition at line 218 of file SiPixelCoordinates.cc.
References isFPix_(), panel_, TrackerTopology::pxfPanel(), DetId::rawId(), and tTopo_.
Referenced by blade_coord(), blade_panel_coord(), ring(), ring_coord(), roc(), signed_blade_coord(), signed_blade_panel_coord(), and signed_shifted_blade_panel_coord().
|
private |
Definition at line 310 of file SiPixelCoordinates.cc.
References PixelDigi::column(), and PixelDigi::row().
Referenced by blade_coord(), blade_panel_coord(), channel(), disk_coord(), disk_ring_coord(), ladder_coord(), module_coord(), ring_coord(), roc(), signed_blade_coord(), signed_blade_panel_coord(), signed_disk_coord(), signed_disk_ring_coord(), signed_ladder_coord(), signed_module_coord(), and signed_shifted_blade_panel_coord().
|
private |
Definition at line 313 of file SiPixelCoordinates.cc.
References cuy::col, SiPixelCluster::x(), and SiPixelCluster::y().
|
private |
Definition at line 320 of file SiPixelCoordinates.cc.
References cuy::col, TrackerSingleRecHit::detUnit(), BaseTrackerRecHit::localPosition(), SiStripPI::max, min(), PixelTopology::ncolumns(), PixelTopology::nrows(), PixelTopology::pixel(), digitizers_cfi::pixel, and PixelGeomDetUnit::specificTopology().
int SiPixelCoordinates::quadrant | ( | const DetId & | detid | ) |
Definition at line 56 of file SiPixelCoordinates.cc.
References PixelEndcapName::halfCylinder(), isPixel_(), phase_, PixelSubdetector::PixelBarrel, quadrant_, DetId::rawId(), PixelBarrelName::shell(), DetId::subdetId(), and tTopo_.
Referenced by side(), signed_blade(), signed_disk(), signed_ladder(), and signed_module().
int SiPixelCoordinates::ring | ( | const DetId & | detid | ) |
Definition at line 232 of file SiPixelCoordinates.cc.
References isFPix_(), module(), panel(), phase_, DetId::rawId(), ring_, PixelEndcapName::ringName(), and tTopo_.
Referenced by disk_coord(), SiPixelStatusHarvester::dqmEndRun(), geometryXMLparser.CSCAlignable::index(), SiPixelStatusHarvester::perLayerRingAverage(), ring_coord(), signed_disk_coord(), signed_shifted_blade_panel_coord(), and SiPixelStatusHarvester::substructure().
float SiPixelCoordinates::ring_coord | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 654 of file SiPixelCoordinates.cc.
References isFPix_(), mod(), module(), panel(), phase_, ring(), xcoord_on_module_(), and ycoord_on_module_().
Referenced by disk_coord(), disk_ring_coord(), ring_coord(), signed_disk_coord(), and signed_disk_ring_coord().
Definition at line 686 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and ring_coord().
float SiPixelCoordinates::ring_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 691 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and ring_coord().
float SiPixelCoordinates::ring_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 696 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isFPix_(), pixel_(), and ring_coord().
float SiPixelCoordinates::ring_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 701 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), TrackingRecHit::hit(), isFPix_(), and ring_coord().
int SiPixelCoordinates::roc | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 442 of file SiPixelCoordinates.cc.
References cablingMap_, channel_, PixelTopology::colsperroc(), fedid(), l1tstage2_dqm_sourceclient-live_cfg::fedId, half(), sipixelobjects::PixelROC::idInDetUnit(), TrackerGeometry::idToDetUnit(), isPixel_(), sipixelobjects::ElectronicIndex::link, mod(), module(), panel(), phase_, PixelSubdetector::PixelBarrel, PixelSubdetector::PixelEndcap, DetId::rawId(), sipixelobjects::ElectronicIndex::roc, roc_, PixelTopology::rowsperroc(), side(), PixelGeomDetUnit::specificTopology(), DetId::subdetId(), tGeom_, SiPixelFrameConverter::toCabling(), and SiPixelFrameConverter::toRoc().
Referenced by GeneralPurposeTrackAnalyzer::analyze(), channel(), and roc().
Definition at line 505 of file SiPixelCoordinates.cc.
References isPixel_(), pixel_(), and roc().
int SiPixelCoordinates::roc | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 510 of file SiPixelCoordinates.cc.
References isPixel_(), pixel_(), and roc().
int SiPixelCoordinates::roc | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 515 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isPixel_(), pixel_(), and roc().
int SiPixelCoordinates::roc | ( | const TrackingRecHit * | rechit | ) |
Definition at line 520 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), TrackingRecHit::hit(), isPixel_(), and roc().
int SiPixelCoordinates::sector | ( | const DetId & | detid | ) |
Definition at line 103 of file SiPixelCoordinates.cc.
References isBPix_(), phase_, DetId::rawId(), sector_, PixelBarrelName::sectorName(), and tTopo_.
Referenced by geometryXMLparser.DTAlignable::index().
int SiPixelCoordinates::side | ( | const DetId & | detid | ) |
Definition at line 70 of file SiPixelCoordinates.cc.
References isPixel_(), PixelSubdetector::PixelBarrel, TrackerTopology::pxfSide(), quadrant(), DetId::rawId(), side_, DetId::subdetId(), and tTopo_.
Referenced by blade_coord(), channel(), roc(), and signed_blade_coord().
int SiPixelCoordinates::signed_blade | ( | const DetId & | detid | ) |
Definition at line 257 of file SiPixelCoordinates.cc.
References PixelEndcapName::bladeName(), isFPix_(), phase_, quadrant(), DetId::rawId(), signed_blade_, and tTopo_.
Referenced by signed_blade_coord(), signed_blade_panel_coord(), and signed_shifted_blade_panel_coord().
float SiPixelCoordinates::signed_blade_coord | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 900 of file SiPixelCoordinates.cc.
References isFPix_(), module(), panel(), phase_, side(), signed_blade(), xcoord_on_module_(), and ycoord_on_module_().
Referenced by signed_blade_coord(), signed_blade_panel_coord(), and signed_shifted_blade_panel_coord().
Definition at line 917 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and signed_blade_coord().
float SiPixelCoordinates::signed_blade_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 922 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and signed_blade_coord().
float SiPixelCoordinates::signed_blade_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 927 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isFPix_(), pixel_(), and signed_blade_coord().
float SiPixelCoordinates::signed_blade_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 932 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), TrackingRecHit::hit(), isFPix_(), and signed_blade_coord().
float SiPixelCoordinates::signed_blade_panel_coord | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 978 of file SiPixelCoordinates.cc.
References isFPix_(), panel(), signed_blade(), and signed_blade_coord().
Referenced by signed_blade_panel_coord().
Definition at line 986 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and signed_blade_panel_coord().
float SiPixelCoordinates::signed_blade_panel_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 991 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and signed_blade_panel_coord().
float SiPixelCoordinates::signed_blade_panel_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 996 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isFPix_(), pixel_(), and signed_blade_panel_coord().
float SiPixelCoordinates::signed_blade_panel_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 1001 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), TrackingRecHit::hit(), isFPix_(), and signed_blade_panel_coord().
int SiPixelCoordinates::signed_disk | ( | const DetId & | detid | ) |
Definition at line 206 of file SiPixelCoordinates.cc.
References disk(), isFPix_(), quadrant(), DetId::rawId(), and signed_disk_.
Referenced by signed_disk_coord(), and signed_disk_ring_coord().
float SiPixelCoordinates::signed_disk_coord | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 744 of file SiPixelCoordinates.cc.
References isFPix_(), ring(), ring_coord(), and signed_disk().
Referenced by signed_disk_coord().
Definition at line 754 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and signed_disk_coord().
float SiPixelCoordinates::signed_disk_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 759 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and signed_disk_coord().
float SiPixelCoordinates::signed_disk_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 764 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isFPix_(), pixel_(), and signed_disk_coord().
float SiPixelCoordinates::signed_disk_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 769 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), TrackingRecHit::hit(), isFPix_(), and signed_disk_coord().
float SiPixelCoordinates::signed_disk_ring_coord | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 810 of file SiPixelCoordinates.cc.
References isFPix_(), ring_coord(), and signed_disk().
Referenced by signed_disk_ring_coord().
Definition at line 823 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and signed_disk_ring_coord().
float SiPixelCoordinates::signed_disk_ring_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 828 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and signed_disk_ring_coord().
float SiPixelCoordinates::signed_disk_ring_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 833 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isFPix_(), pixel_(), and signed_disk_ring_coord().
float SiPixelCoordinates::signed_disk_ring_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 838 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), TrackingRecHit::hit(), isFPix_(), and signed_disk_ring_coord().
int SiPixelCoordinates::signed_ladder | ( | const DetId & | detid | ) |
Definition at line 122 of file SiPixelCoordinates.cc.
References isBPix_(), PixelBarrelName::ladderName(), phase_, quadrant(), DetId::rawId(), signed_ladder_, and tTopo_.
Referenced by signed_ladder_coord().
float SiPixelCoordinates::signed_ladder_coord | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 617 of file SiPixelCoordinates.cc.
References flipped(), half(), isBPix_(), jetcorrextractor::sign(), signed_ladder(), and xcoord_on_module_().
Referenced by signed_ladder_coord().
Definition at line 626 of file SiPixelCoordinates.cc.
References isBPix_(), pixel_(), and signed_ladder_coord().
float SiPixelCoordinates::signed_ladder_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 631 of file SiPixelCoordinates.cc.
References isBPix_(), pixel_(), and signed_ladder_coord().
float SiPixelCoordinates::signed_ladder_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 636 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isBPix_(), pixel_(), and signed_ladder_coord().
float SiPixelCoordinates::signed_ladder_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 641 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), TrackingRecHit::hit(), isBPix_(), and signed_ladder_coord().
int SiPixelCoordinates::signed_module | ( | const DetId & | detid | ) |
Definition at line 135 of file SiPixelCoordinates.cc.
References isBPix_(), PixelBarrelName::moduleName(), phase_, quadrant(), DetId::rawId(), signed_module_, and tTopo_.
Referenced by signed_module_coord().
float SiPixelCoordinates::signed_module_coord | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 559 of file SiPixelCoordinates.cc.
References isBPix_(), signed_module(), and ycoord_on_module_().
Referenced by signed_module_coord().
Definition at line 566 of file SiPixelCoordinates.cc.
References isBPix_(), pixel_(), and signed_module_coord().
float SiPixelCoordinates::signed_module_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 571 of file SiPixelCoordinates.cc.
References isBPix_(), pixel_(), and signed_module_coord().
float SiPixelCoordinates::signed_module_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 576 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isBPix_(), pixel_(), and signed_module_coord().
float SiPixelCoordinates::signed_module_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 581 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), TrackingRecHit::hit(), isBPix_(), and signed_module_coord().
float SiPixelCoordinates::signed_shifted_blade_panel_coord | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 1012 of file SiPixelCoordinates.cc.
References isFPix_(), panel(), phase_, ring(), signed_blade(), and signed_blade_coord().
Referenced by signed_shifted_blade_panel_coord().
float SiPixelCoordinates::signed_shifted_blade_panel_coord | ( | const DetId & | detid, |
const PixelDigi * | digi | ||
) |
Definition at line 1022 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and signed_shifted_blade_panel_coord().
float SiPixelCoordinates::signed_shifted_blade_panel_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 1027 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and signed_shifted_blade_panel_coord().
float SiPixelCoordinates::signed_shifted_blade_panel_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 1032 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isFPix_(), pixel_(), and signed_shifted_blade_panel_coord().
float SiPixelCoordinates::signed_shifted_blade_panel_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 1037 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), TrackingRecHit::hit(), isFPix_(), and signed_shifted_blade_panel_coord().
|
private |
Definition at line 332 of file SiPixelCoordinates.cc.
References TrackerGeometry::idToDetUnit(), PixelTopology::nrows(), phase_, PixelGeomDetUnit::specificTopology(), and tGeom_.
Referenced by blade_coord(), ladder_coord(), ring_coord(), signed_blade_coord(), and signed_ladder_coord().
|
private |
Definition at line 346 of file SiPixelCoordinates.cc.
References TrackerGeometry::idToDetUnit(), isFPix_(), PixelTopology::ncolumns(), phase_, PixelGeomDetUnit::specificTopology(), and tGeom_.
Referenced by blade_coord(), module_coord(), ring_coord(), signed_blade_coord(), and signed_module_coord().
|
private |
Definition at line 187 of file SiPixelCoordinates.h.
Referenced by blade().
|
private |
|
private |
Definition at line 191 of file SiPixelCoordinates.h.
|
private |
Definition at line 183 of file SiPixelCoordinates.h.
Referenced by disk().
|
private |
Definition at line 190 of file SiPixelCoordinates.h.
|
private |
Definition at line 182 of file SiPixelCoordinates.h.
Referenced by flipped().
|
private |
Definition at line 180 of file SiPixelCoordinates.h.
Referenced by half().
|
private |
Definition at line 177 of file SiPixelCoordinates.h.
Referenced by ladder().
|
private |
Definition at line 175 of file SiPixelCoordinates.h.
Referenced by layer().
|
private |
Definition at line 174 of file SiPixelCoordinates.h.
Referenced by module().
|
private |
Definition at line 181 of file SiPixelCoordinates.h.
Referenced by outer().
|
private |
Definition at line 185 of file SiPixelCoordinates.h.
Referenced by panel().
|
private |
Definition at line 164 of file SiPixelCoordinates.h.
Referenced by blade_coord(), channel(), flipped(), half(), init(), outer(), quadrant(), ring(), ring_coord(), roc(), sector(), signed_blade(), signed_blade_coord(), signed_ladder(), signed_module(), signed_shifted_blade_panel_coord(), SiPixelCoordinates(), xcoord_on_module_(), and ycoord_on_module_().
|
private |
Definition at line 172 of file SiPixelCoordinates.h.
Referenced by quadrant().
|
private |
Definition at line 186 of file SiPixelCoordinates.h.
Referenced by ring().
|
private |
Definition at line 192 of file SiPixelCoordinates.h.
|
private |
Definition at line 176 of file SiPixelCoordinates.h.
Referenced by sector().
|
private |
Definition at line 173 of file SiPixelCoordinates.h.
Referenced by side().
|
private |
Definition at line 188 of file SiPixelCoordinates.h.
Referenced by signed_blade().
|
private |
Definition at line 184 of file SiPixelCoordinates.h.
Referenced by signed_disk().
|
private |
Definition at line 178 of file SiPixelCoordinates.h.
Referenced by signed_ladder().
|
private |
Definition at line 179 of file SiPixelCoordinates.h.
Referenced by signed_module().
|
private |
Definition at line 167 of file SiPixelCoordinates.h.
Referenced by channel(), init(), roc(), xcoord_on_module_(), and ycoord_on_module_().
|
private |
Definition at line 166 of file SiPixelCoordinates.h.
Referenced by blade(), disk(), half(), init(), ladder(), layer(), module(), outer(), panel(), quadrant(), ring(), sector(), side(), signed_blade(), signed_ladder(), and signed_module().