#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 (edm::EventSetup const &) |
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 26 of file SiPixelCoordinates.cc.
|
virtual |
Definition at line 28 of file SiPixelCoordinates.cc.
int SiPixelCoordinates::blade | ( | const DetId & | detid | ) |
Definition at line 223 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 757 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 771 of file SiPixelCoordinates.cc.
References blade_coord(), isFPix_(), and pixel_().
float SiPixelCoordinates::blade_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 775 of file SiPixelCoordinates.cc.
References blade_coord(), isFPix_(), and pixel_().
float SiPixelCoordinates::blade_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 779 of file SiPixelCoordinates.cc.
References blade_coord(), TrackingRecHit::geographicalId(), isFPix_(), and pixel_().
float SiPixelCoordinates::blade_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 783 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 833 of file SiPixelCoordinates.cc.
References blade(), blade_coord(), isFPix_(), and panel().
Referenced by blade_panel_coord().
Definition at line 840 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 844 of file SiPixelCoordinates.cc.
References blade_panel_coord(), isFPix_(), and pixel_().
float SiPixelCoordinates::blade_panel_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 848 of file SiPixelCoordinates.cc.
References blade_panel_coord(), TrackingRecHit::geographicalId(), isFPix_(), and pixel_().
float SiPixelCoordinates::blade_panel_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 852 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 335 of file SiPixelCoordinates.cc.
References cablingMap_, channel_, PixelTopology::colsperroc(), gamEcalExtractorBlocks_cff::detector, 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 368 of file SiPixelCoordinates.cc.
References channel(), isPixel_(), and pixel_().
int SiPixelCoordinates::channel | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 372 of file SiPixelCoordinates.cc.
References channel(), isPixel_(), and pixel_().
int SiPixelCoordinates::channel | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 376 of file SiPixelCoordinates.cc.
References channel(), TrackingRecHit::geographicalId(), isPixel_(), and pixel_().
int SiPixelCoordinates::channel | ( | const TrackingRecHit * | rechit | ) |
Definition at line 380 of file SiPixelCoordinates.cc.
References channel(), TrackingRecHit::geographicalId(), TrackingRecHit::hit(), and isPixel_().
int SiPixelCoordinates::disk | ( | const DetId & | detid | ) |
Definition at line 181 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 634 of file SiPixelCoordinates.cc.
References disk(), isFPix_(), ring(), and ring_coord().
Referenced by disk_coord().
Definition at line 640 of file SiPixelCoordinates.cc.
References disk_coord(), isFPix_(), and pixel_().
float SiPixelCoordinates::disk_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 644 of file SiPixelCoordinates.cc.
References disk_coord(), isFPix_(), and pixel_().
float SiPixelCoordinates::disk_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 648 of file SiPixelCoordinates.cc.
References disk_coord(), TrackingRecHit::geographicalId(), isFPix_(), and pixel_().
float SiPixelCoordinates::disk_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 652 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 688 of file SiPixelCoordinates.cc.
References disk(), isFPix_(), and ring_coord().
Referenced by disk_ring_coord().
Definition at line 697 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 701 of file SiPixelCoordinates.cc.
References disk_ring_coord(), isFPix_(), and pixel_().
float SiPixelCoordinates::disk_ring_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 705 of file SiPixelCoordinates.cc.
References disk_ring_coord(), TrackingRecHit::geographicalId(), isFPix_(), and pixel_().
float SiPixelCoordinates::disk_ring_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 709 of file SiPixelCoordinates.cc.
References disk_ring_coord(), TrackingRecHit::geographicalId(), TrackingRecHit::hit(), and isFPix_().
unsigned int SiPixelCoordinates::fedid | ( | const DetId & | detid | ) |
Definition at line 240 of file SiPixelCoordinates.cc.
References cablingMap_, fedid_, SiPixelFedCablingMap::fedIds(), SiPixelFrameConverter::hasDetUnit(), isPixel_(), and DetId::rawId().
Referenced by channel(), and roc().
int SiPixelCoordinates::flipped | ( | const DetId & | detid | ) |
Definition at line 172 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 143 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 | ( | edm::EventSetup const & | iSetup | ) |
Definition at line 33 of file SiPixelCoordinates.cc.
References cablingMap_, SiPixelFedCablingMap::det2fedMap(), fedid_, edm::EventSetup::get(), GeomDetEnumerators::P1PXB, GeomDetEnumerators::P1PXEC, phase_, GeomDetEnumerators::PixelBarrel, GeomDetEnumerators::PixelEndcap, edm::ESHandle< T >::product(), tGeom_, and tTopo_.
|
private |
Definition at line 262 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 267 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 256 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 116 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 527 of file SiPixelCoordinates.cc.
References flipped(), half(), isBPix_(), ladder(), Validation_hcalonly_cfi::sign, and xcoord_on_module_().
Referenced by ladder_coord().
Definition at line 535 of file SiPixelCoordinates.cc.
References isBPix_(), ladder_coord(), and pixel_().
float SiPixelCoordinates::ladder_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 539 of file SiPixelCoordinates.cc.
References isBPix_(), ladder_coord(), and pixel_().
float SiPixelCoordinates::ladder_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 543 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isBPix_(), ladder_coord(), and pixel_().
float SiPixelCoordinates::ladder_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 547 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), TrackingRecHit::hit(), isBPix_(), and ladder_coord().
int SiPixelCoordinates::layer | ( | const DetId & | detid | ) |
Definition at line 102 of file SiPixelCoordinates.cc.
References isBPix_(), layer_, TrackerTopology::pxbLayer(), DetId::rawId(), and tTopo_.
Referenced by geometryXMLparser.DTAlignable::index(), geometryXMLparser.CSCAlignable::index(), and outer().
int SiPixelCoordinates::module | ( | const DetId & | detid | ) |
Definition at line 92 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 479 of file SiPixelCoordinates.cc.
References isBPix_(), module(), and ycoord_on_module_().
Referenced by module_coord().
Definition at line 485 of file SiPixelCoordinates.cc.
References isBPix_(), module_coord(), and pixel_().
float SiPixelCoordinates::module_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 489 of file SiPixelCoordinates.cc.
References isBPix_(), module_coord(), and pixel_().
float SiPixelCoordinates::module_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 493 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isBPix_(), module_coord(), and pixel_().
float SiPixelCoordinates::module_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 497 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), TrackingRecHit::hit(), isBPix_(), and module_coord().
int SiPixelCoordinates::outer | ( | const DetId & | detid | ) |
Definition at line 154 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 198 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 273 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 276 of file SiPixelCoordinates.cc.
References cuy::col, SiPixelCluster::x(), and SiPixelCluster::y().
|
private |
Definition at line 283 of file SiPixelCoordinates.cc.
References cuy::col, TrackerSingleRecHit::detUnit(), createfilelist::int, BaseTrackerRecHit::localPosition(), hpstanc_transforms::max, min(), PixelTopology::ncolumns(), PixelTopology::nrows(), digi_MixPreMix_cfi::pixel, PixelTopology::pixel(), and PixelGeomDetUnit::specificTopology().
int SiPixelCoordinates::quadrant | ( | const DetId & | detid | ) |
Definition at line 70 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 210 of file SiPixelCoordinates.cc.
References isFPix_(), module(), panel(), phase_, DetId::rawId(), ring_, PixelEndcapName::ringName(), and tTopo_.
Referenced by disk_coord(), geometryXMLparser.CSCAlignable::index(), ring_coord(), signed_disk_coord(), and signed_shifted_blade_panel_coord().
float SiPixelCoordinates::ring_coord | ( | const DetId & | detid, |
const std::pair< int, int > & | pixel | ||
) |
Definition at line 586 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 610 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and ring_coord().
float SiPixelCoordinates::ring_coord | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 614 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and ring_coord().
float SiPixelCoordinates::ring_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 618 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isFPix_(), pixel_(), and ring_coord().
float SiPixelCoordinates::ring_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 622 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 399 of file SiPixelCoordinates.cc.
References cablingMap_, channel_, PixelTopology::colsperroc(), gamEcalExtractorBlocks_cff::detector, 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 channel(), and roc().
Definition at line 456 of file SiPixelCoordinates.cc.
References isPixel_(), pixel_(), and roc().
int SiPixelCoordinates::roc | ( | const DetId & | detid, |
const SiPixelCluster * | cluster | ||
) |
Definition at line 460 of file SiPixelCoordinates.cc.
References isPixel_(), pixel_(), and roc().
int SiPixelCoordinates::roc | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 464 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isPixel_(), pixel_(), and roc().
int SiPixelCoordinates::roc | ( | const TrackingRecHit * | rechit | ) |
Definition at line 468 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), TrackingRecHit::hit(), isPixel_(), and roc().
int SiPixelCoordinates::sector | ( | const DetId & | detid | ) |
Definition at line 109 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 82 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 231 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 796 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 810 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 814 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and signed_blade_coord().
float SiPixelCoordinates::signed_blade_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 818 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isFPix_(), pixel_(), and signed_blade_coord().
float SiPixelCoordinates::signed_blade_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 822 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 864 of file SiPixelCoordinates.cc.
References isFPix_(), panel(), signed_blade(), and signed_blade_coord().
Referenced by signed_blade_panel_coord().
Definition at line 871 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 875 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and signed_blade_panel_coord().
float SiPixelCoordinates::signed_blade_panel_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 879 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 883 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 189 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 661 of file SiPixelCoordinates.cc.
References isFPix_(), ring(), ring_coord(), and signed_disk().
Referenced by signed_disk_coord().
Definition at line 669 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 673 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and signed_disk_coord().
float SiPixelCoordinates::signed_disk_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 677 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isFPix_(), pixel_(), and signed_disk_coord().
float SiPixelCoordinates::signed_disk_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 681 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 717 of file SiPixelCoordinates.cc.
References isFPix_(), ring_coord(), and signed_disk().
Referenced by signed_disk_ring_coord().
Definition at line 728 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 732 of file SiPixelCoordinates.cc.
References isFPix_(), pixel_(), and signed_disk_ring_coord().
float SiPixelCoordinates::signed_disk_ring_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 736 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 740 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 124 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 553 of file SiPixelCoordinates.cc.
References flipped(), half(), isBPix_(), Validation_hcalonly_cfi::sign, signed_ladder(), and xcoord_on_module_().
Referenced by signed_ladder_coord().
Definition at line 561 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 565 of file SiPixelCoordinates.cc.
References isBPix_(), pixel_(), and signed_ladder_coord().
float SiPixelCoordinates::signed_ladder_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 569 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isBPix_(), pixel_(), and signed_ladder_coord().
float SiPixelCoordinates::signed_ladder_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 573 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), TrackingRecHit::hit(), isBPix_(), and signed_ladder_coord().
int SiPixelCoordinates::signed_module | ( | const DetId & | detid | ) |
Definition at line 134 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 503 of file SiPixelCoordinates.cc.
References isBPix_(), signed_module(), and ycoord_on_module_().
Referenced by signed_module_coord().
Definition at line 509 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 513 of file SiPixelCoordinates.cc.
References isBPix_(), pixel_(), and signed_module_coord().
float SiPixelCoordinates::signed_module_coord | ( | const SiPixelRecHit * | rechit | ) |
Definition at line 517 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), isBPix_(), pixel_(), and signed_module_coord().
float SiPixelCoordinates::signed_module_coord | ( | const TrackingRecHit * | rechit | ) |
Definition at line 521 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 894 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 902 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 906 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 910 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 914 of file SiPixelCoordinates.cc.
References TrackingRecHit::geographicalId(), TrackingRecHit::hit(), isFPix_(), and signed_shifted_blade_panel_coord().
|
private |
Definition at line 295 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 309 of file SiPixelCoordinates.cc.
References TrackerGeometry::idToDetUnit(), isFPix_(), trackingPlots::ncols, 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 189 of file SiPixelCoordinates.h.
Referenced by blade().
|
private |
|
private |
Definition at line 193 of file SiPixelCoordinates.h.
|
private |
Definition at line 185 of file SiPixelCoordinates.h.
Referenced by disk().
|
private |
Definition at line 192 of file SiPixelCoordinates.h.
|
private |
Definition at line 184 of file SiPixelCoordinates.h.
Referenced by flipped().
|
private |
Definition at line 182 of file SiPixelCoordinates.h.
Referenced by half().
|
private |
Definition at line 179 of file SiPixelCoordinates.h.
Referenced by ladder().
|
private |
Definition at line 177 of file SiPixelCoordinates.h.
Referenced by layer().
|
private |
Definition at line 176 of file SiPixelCoordinates.h.
Referenced by module().
|
private |
Definition at line 183 of file SiPixelCoordinates.h.
Referenced by outer().
|
private |
Definition at line 187 of file SiPixelCoordinates.h.
Referenced by panel().
|
private |
Definition at line 166 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 174 of file SiPixelCoordinates.h.
Referenced by quadrant().
|
private |
Definition at line 188 of file SiPixelCoordinates.h.
Referenced by ring().
|
private |
Definition at line 194 of file SiPixelCoordinates.h.
|
private |
Definition at line 178 of file SiPixelCoordinates.h.
Referenced by sector().
|
private |
Definition at line 175 of file SiPixelCoordinates.h.
Referenced by side().
|
private |
Definition at line 190 of file SiPixelCoordinates.h.
Referenced by signed_blade().
|
private |
Definition at line 186 of file SiPixelCoordinates.h.
Referenced by signed_disk().
|
private |
Definition at line 180 of file SiPixelCoordinates.h.
Referenced by signed_ladder().
|
private |
Definition at line 181 of file SiPixelCoordinates.h.
Referenced by signed_module().
|
private |
Definition at line 169 of file SiPixelCoordinates.h.
Referenced by channel(), init(), roc(), xcoord_on_module_(), and ycoord_on_module_().
|
private |
Definition at line 168 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().