|
ATLAS Offline Software
|
Go to the documentation of this file.
11 ISvcLocator* pSvcLocator) :
13 m_DMHitsKey(
"LArCalibrationHitDeadMaterial"),
14 m_DMHitsCaloKey(
"LArCalibrationHitDeadMaterial_Calo"),
15 m_DMHitsLeakKey(
"LArCalibrationHitDeadMaterial_Leakage"),
16 m_caloDmDescrManager(0)
33 return StatusCode::FAILURE ;
37 return StatusCode::SUCCESS;
43 return StatusCode::SUCCESS;
53 if (
sc.isFailure() ) {
55 (
"Cannot retrieve CaloCalibrationHitContainer "<<
m_DMHitsKey<<
" from StoreGate" );
56 setFilterPassed(
false);
57 return StatusCode::SUCCESS;
82 if (
sc.isFailure() ) {
84 setFilterPassed(
false);
85 return StatusCode::SUCCESS;
88 if (
sc.isFailure() ) {
90 setFilterPassed(
false);
91 return StatusCode::SUCCESS;
95 setFilterPassed(
true);
96 return StatusCode::SUCCESS;
CaloDmDescrElement * get_element(const Identifier &cellId) const
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
virtual StatusCode initialize() override
const CaloDmDescrManager * m_caloDmDescrManager
CaloCalibrationHitContainer
static const CaloDmDescrManager * instance()
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode execute() override
std::string m_DMHitsLeakKey
Class to store calorimeter calibration hit.
std::string m_DMHitsCaloKey
TBDMContainerSplitter(const std::string &name, ISvcLocator *pSvcLocator)
virtual ~TBDMContainerSplitter()
virtual StatusCode finalize() override