|
ATLAS Offline Software
|
Go to the documentation of this file.
20 return StatusCode::SUCCESS;
27 throw std::runtime_error(
"Object is not of expected type InDet::PixelDetectorElementStatus");
33 std::unique_ptr<InDet::SiDetectorElementStatus>
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);
def retrieve(aClass, aKey=None)
bool empty() const
Test if the key is blank.
Event data to hold the status information for Pixel modules.
::StatusCode StatusCode
StatusCode definition for legacy code.
StatusCode initialize(bool used=true)
void addDependency(const EventIDRange &range)