#include <SiPixelFedCablingMap.h>
Classes | |
struct | Key |
Public Member Functions | |
std::unique_ptr < SiPixelFedCablingTree > | cablingTree () const |
std::vector< unsigned int > | fedIds () const |
virtual const sipixelobjects::PixelROC * | findItem (const sipixelobjects::CablingPathToDetUnit &path) const |
void | initializeRocs () |
virtual std::vector < sipixelobjects::CablingPathToDetUnit > | pathToDetUnit (uint32_t rawDetId) const |
SiPixelFedCablingMap (const SiPixelFedCablingTree *cab) | |
SiPixelFedCablingMap (const std::string &version="") | |
virtual std::string | version () const |
virtual | ~SiPixelFedCablingMap () |
Public Member Functions inherited from SiPixelFedCabling | |
virtual | ~SiPixelFedCabling () |
Private Types | |
typedef std::map< Key, sipixelobjects::PixelROC > | Map |
Private Attributes | |
COND_SERIALIZABLE | |
Map | theMap |
std::string | theVersion |
Additional Inherited Members | |
Public Attributes inherited from SiPixelFedCabling | |
COND_SERIALIZABLE | |
Definition at line 22 of file SiPixelFedCablingMap.h.
|
private |
Definition at line 53 of file SiPixelFedCablingMap.h.
SiPixelFedCablingMap::SiPixelFedCablingMap | ( | const SiPixelFedCablingTree * | cab | ) |
Definition at line 34 of file SiPixelFedCablingMap.cc.
References gather_cfg::cout, SiPixelFedCablingTree::fedList(), sipixelobjects::PixelFEDLink::id(), sipixelobjects::PixelROC::idInLink(), combine::key, link(), sipixelobjects::PixelFEDLink::numberOfROCs(), sipixelobjects::PixelFEDLink::roc(), and theMap.
|
inline |
Definition at line 28 of file SiPixelFedCablingMap.h.
|
inlinevirtual |
Definition at line 32 of file SiPixelFedCablingMap.h.
std::unique_ptr< SiPixelFedCablingTree > SiPixelFedCablingMap::cablingTree | ( | ) | const |
Definition at line 63 of file SiPixelFedCablingMap.cc.
References theMap, theVersion, and diffTreeTool::tree.
std::vector< unsigned int > SiPixelFedCablingMap::fedIds | ( | ) | const |
Definition at line 75 of file SiPixelFedCablingMap.cc.
References spr::find(), query::result, and theMap.
|
virtual |
Implements SiPixelFedCabling.
Definition at line 85 of file SiPixelFedCablingMap.cc.
References sipixelobjects::CablingPathToDetUnit::fed, combine::key, sipixelobjects::CablingPathToDetUnit::link, sipixelobjects::CablingPathToDetUnit::roc, and theMap.
void SiPixelFedCablingMap::initializeRocs | ( | ) |
|
virtual |
Implements SiPixelFedCabling.
Definition at line 95 of file SiPixelFedCablingMap.cc.
References cmsHarvester::path, query::result, and theMap.
|
inlinevirtual |
Implements SiPixelFedCabling.
Definition at line 38 of file SiPixelFedCablingMap.h.
References theVersion.
|
private |
Definition at line 56 of file SiPixelFedCablingMap.h.
|
private |
Definition at line 54 of file SiPixelFedCablingMap.h.
Referenced by cablingTree(), fedIds(), findItem(), pathToDetUnit(), and SiPixelFedCablingMap().
|
private |
Definition at line 52 of file SiPixelFedCablingMap.h.
Referenced by cablingTree(), and version().