|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef JIVEXML_CALOLARRETRIEVER_H
6 #define JIVEXML_CALOLARRETRIEVER_H
16 #include "GaudiKernel/ToolHandle.h"
74 {
this,
"ADC2MeVKey",
"LArADC2MeV",
"SG Key of the LArADC2MeV CDO" };
CaloLArRetriever(const std::string &type, const std::string &name, const IInterface *parent)
Standard Constructor.
const CaloCell_ID * m_calocell_id
virtual StatusCode retrieve(ToolHandle< IFormatTool > &FormatTool)
Retrieve all the data.
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
StatusCode initialize()
Default AthAlgTool methods.
bool m_doMaskLArChannelsM5
std::map< std::string, DataVect > DataMap
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::ReadHandleKey< CaloCellContainer > m_sgKey
for properties
virtual std::string dataTypeName() const
Return the name of the data type.
Interface for all DataRetriever classes, that extract event data from StoreGate and pass them on to a...
Helper class for offline cell identifiers.
This header is shared inbetween the C-style server thread and the C++ Athena ServerSvc.
Container class for CaloCell.
SG::ReadCondHandleKey< LArADC2MeV > m_adc2mevKey
Retrieves all Calo Cluster objects.
std::vector< Identifier::value_type > m_LArChannelsToIgnoreM5
const DataMap getLArData(const CaloCellContainer *cellContainer)
Retrieve LAr cell location and details.