#include <PixelToFEDAssociate.h>
Classes | |
struct | CablingRocId |
struct | DetectorRocId |
Public Member Functions | |
virtual int | operator() (const PixelModuleName &) const |
FED id for module. | |
virtual const CablingRocId * | operator() (const DetectorRocId &roc) const |
LNK id for module. | |
virtual std::string | version () const =0 |
version | |
virtual | ~PixelToFEDAssociate () |
Check to which FED pixel module belongs to. The associacions are read from the datafile
Definition at line 14 of file PixelToFEDAssociate.h.
virtual PixelToFEDAssociate::~PixelToFEDAssociate | ( | ) | [inline, virtual] |
Definition at line 20 of file PixelToFEDAssociate.h.
{}
virtual int PixelToFEDAssociate::operator() | ( | const PixelModuleName & | ) | const [inline, virtual] |
FED id for module.
Reimplemented in PixelToFEDAssociateFromAscii.
Definition at line 26 of file PixelToFEDAssociate.h.
{
return 0;
}
virtual const CablingRocId* PixelToFEDAssociate::operator() | ( | const DetectorRocId & | roc | ) | const [inline, virtual] |
LNK id for module.
Reimplemented in PixelToLNKAssociateFromAscii.
Definition at line 31 of file PixelToFEDAssociate.h.
{
return 0;
}
virtual std::string PixelToFEDAssociate::version | ( | ) | const [pure virtual] |
version
Implemented in PixelToFEDAssociateFromAscii, and PixelToLNKAssociateFromAscii.
Referenced by SiPixelFedCablingMapBuilder::produce().