#include <PixelDetectorElementStatusToolBase.h>
◆ PixelDetectorElementStatusToolBase()
PixelDetectorElementStatusToolBase::PixelDetectorElementStatusToolBase |
( |
const std::string & |
type, |
|
|
const std::string & |
name, |
|
|
const IInterface * |
parent |
|
) |
| |
◆ ~PixelDetectorElementStatusToolBase()
PixelDetectorElementStatusToolBase::~PixelDetectorElementStatusToolBase |
( |
| ) |
|
|
virtualdefault |
◆ createDetectorElementStatus()
Create a new detector element status element container.
Depending on the properties the container may be a copy of an event data or conditions data element status container.
Definition at line 34 of file PixelDetectorElementStatusToolBase.cxx.
42 return std::make_unique<InDet::PixelDetectorElementStatus>(*castToDerived(input_element_status.cptr()));
46 if (not pixelDetEleHandle.isValid() ) {
47 std::stringstream
msg;
49 throw std::runtime_error(
msg.str());
55 return std::make_unique<InDet::PixelDetectorElementStatus>(*elements);
◆ initialize()
StatusCode PixelDetectorElementStatusToolBase::initialize |
( |
| ) |
|
|
overridevirtual |
◆ m_pixelDetEleCollKey
◆ m_pixelDetElStatusCondKey
SG::ReadCondHandleKey<InDet::SiDetectorElementStatus> PixelDetectorElementStatusToolBase::m_pixelDetElStatusCondKey {this, "PixelDetElStatusCondDataBaseKey", "" , "Optional conditions data key of an input SiDetectorElementStatus on which the newly created object will be based."} |
|
private |
◆ m_pixelID
const PixelID* PixelDetectorElementStatusToolBase::m_pixelID {} |
|
protected |
◆ m_pixelReadout
The documentation for this class was generated from the following files: