#include <SiPixelFedCablingMapBuilder.h>
Classes | |
struct | FedSpec |
Public Member Functions | |
SiPixelFedCablingTree * | produce (const edm::EventSetup &setup) |
SiPixelFedCablingMapBuilder (const std::string fileName, const bool phase1=false) | |
Private Member Functions | |
std::string | myprint (const PixelGeomDetUnit *pxUnit) |
Private Attributes | |
std::string | fileName_ |
bool | phase1_ |
Definition at line 14 of file SiPixelFedCablingMapBuilder.h.
SiPixelFedCablingMapBuilder::SiPixelFedCablingMapBuilder | ( | const std::string | fileName, |
const bool | phase1 = false |
||
) |
Definition at line 33 of file SiPixelFedCablingMapBuilder.cc.
|
private |
Definition at line 189 of file SiPixelFedCablingMapBuilder.cc.
References 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 38 of file SiPixelFedCablingMapBuilder.cc.
References SiPixelFedCablingTree::addItem(), ctfWithMaterialTrackMCMatch_cfi::associator, TrackerGeometry::dets(), PixelToFEDAssociate::CablingRocId::fedId, L1TStage2BMTF_cff::fedIds, fileName_, GeomDet::geographicalId(), edm::EventSetup::get(), TrackerGeometry::isThere(), PixelToFEDAssociate::CablingRocId::linkId, FEDNumbering::MAXSiPixelFEDID, FEDNumbering::MAXSiPixeluTCAFEDID, FEDNumbering::MINSiPixelFEDID, FEDNumbering::MINSiPixeluTCAFEDID, PixelToFEDAssociate::DetectorRocId::module, Skims_PA_cff::name, PixelModuleName::name(), GeomDetEnumerators::P1PXB, GeomDetEnumerators::P1PXEC, phase1_, edm::ESHandle< T >::product(), DetId::rawId(), mps_fire::result, PixelMapPlotter::roc, PixelToFEDAssociate::DetectorRocId::rocDetId, PixelToFEDAssociate::CablingRocId::rocLinkId, DetId::subdetId(), groupFilesInBlocks::tt, units(), PixelToFEDAssociate::version(), and BeamSplash_cfg::version.
Referenced by JSONExport.JsonExport::export(), HTMLExport.HTMLExport::export(), and HTMLExport.HTMLExportStatic::export().
|
private |
Definition at line 27 of file SiPixelFedCablingMapBuilder.h.
Referenced by produce().
|
private |
Definition at line 29 of file SiPixelFedCablingMapBuilder.h.
Referenced by produce().