CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Package CalibFormats/SiStripObjects
CVS - Administrative privileges

Description

This package provides the classes that define the calibration objects that are (usually) built from condition objects that are available via the EventSetup interface. An example is the SiStripFecCabling object, which provides information of the logical structure of the strip tracker control system, as well and the FED cabling connections. This is built from the SiStripFedCabling condition object (defined in CondFormats/SiStripObjects).

Public interface

SiStripControlConnectivity (Will be deprecated soon.) SiStripDetCabling This class contains the same information as provided by the SiStripFedCabling condition object, manipulated to represent the "DET" (or "geometrical") view of the detector. The class handles FedChannelConnection objects (just as the SiStripFedCabling class).

SiStripFecCabling This class contains the same information as provided by the SiStripFedCabling condition object, manipulated to represent the "FEC" (or "control") view of the detector. The different levels within the logical structure of the control system (FEC, ring, CCU, front-end module) are each represented by a class (SiStripFec, SiStripRing, SiStripCcu, SiStripModule) and a user can "drill down" into the structure from the top-level SiStripFecCabling class. The SiStripModule class contains all information relating to a given front-end module and its connections.

SiStripReverseReadoutCabling (Will be deprecated soon.) SiStripStructure (Will be deprecated soon.)

Modules

No plug-in modules.

Unit tests and examples

None.

Status and planned development

FED cabling classes are essentially complete and stable.


Last updated: @ Author: computer-generated.