#include <SiPixelFedCablingMapBuilder.h>
Classes | |
struct | FedSpec |
Public Member Functions | |
SiPixelFedCablingTree * | produce (const edm::EventSetup &setup) |
SiPixelFedCablingMapBuilder (edm::ConsumesCollector &&iCC, const std::string fileName, const bool phase1=false) | |
Private Member Functions | |
std::string | myprint (const PixelGeomDetUnit *pxUnit) |
Private Attributes | |
std::string | fileName_ |
bool | phase1_ |
edm::ESGetToken< TrackerGeometry, TrackerDigiGeometryRecord > | trackerGeomToken_ |
edm::ESGetToken< TrackerTopology, TrackerTopologyRcd > | trackerTopoToken_ |
Definition at line 17 of file SiPixelFedCablingMapBuilder.h.
SiPixelFedCablingMapBuilder::SiPixelFedCablingMapBuilder | ( | edm::ConsumesCollector && | iCC, |
const std::string | fileName, | ||
const bool | phase1 = false |
||
) |
Definition at line 30 of file SiPixelFedCablingMapBuilder.cc.
References trackerGeomToken_, and trackerTopoToken_.
|
private |
Definition at line 186 of file SiPixelFedCablingMapBuilder.cc.
References Matriplex::atan2(), DTRecHitClients_cfi::local, M_PI, PixelTopology::ncolumns(), PixelTopology::nrows(), PV3DBase< T, PVType, FrameType >::perp(), phi, alignCSCRings::r, PixelGeomDetUnit::specificTopology(), str, PV3DBase< T, PVType, FrameType >::x(), PV3DBase< T, PVType, FrameType >::y(), z, and PV3DBase< T, PVType, FrameType >::z().
SiPixelFedCablingTree * SiPixelFedCablingMapBuilder::produce | ( | const edm::EventSetup & | setup | ) |
Definition at line 39 of file SiPixelFedCablingMapBuilder.cc.
References LCToCPAssociation_cfi::associator, TrackerGeometry::dets(), PixelToFEDAssociate::CablingRocId::fedId, L1TStage2BMTF_cff::fedIds, fileName_, GeomDet::geographicalId(), TrackerGeometry::isThere(), ALPAKA_ACCELERATOR_NAMESPACE::vertexFinder::it, PixelToFEDAssociate::CablingRocId::linkId, FEDNumbering::MAXSiPixelFEDID, FEDNumbering::MAXSiPixeluTCAFEDID, FEDNumbering::MINSiPixelFEDID, FEDNumbering::MINSiPixeluTCAFEDID, PixelToFEDAssociate::DetectorRocId::module, mergeVDriftHistosByStation::name, GeomDetEnumerators::P1PXB, GeomDetEnumerators::P1PXEC, phase1_, edm::ESHandle< T >::product(), DetId::rawId(), mps_fire::result, PixelMapPlotter::roc, PixelToFEDAssociate::DetectorRocId::rocDetId, PixelToFEDAssociate::CablingRocId::rocLinkId, singleTopDQM_cfi::setup, DetId::subdetId(), trackerGeomToken_, trackerTopoToken_, units(), PixelToFEDAssociate::version(), and relval_steps::version.
|
private |
Definition at line 30 of file SiPixelFedCablingMapBuilder.h.
Referenced by produce().
|
private |
Definition at line 32 of file SiPixelFedCablingMapBuilder.h.
Referenced by produce().
|
private |
Definition at line 35 of file SiPixelFedCablingMapBuilder.h.
Referenced by produce(), and SiPixelFedCablingMapBuilder().
|
private |
Definition at line 34 of file SiPixelFedCablingMapBuilder.h.
Referenced by produce(), and SiPixelFedCablingMapBuilder().