![]() |
ATLAS Offline Software
|
Retrieves all Tile Calo Cell objects.
More...
#include <BadTileRetriever.h>
Public Member Functions | |
| virtual StatusCode | retrieve (ToolHandle< IFormatTool > &FormatTool) override |
| Retrieve all the data. | |
| const DataMap | getBadTileData (const CaloCellContainer *cellContainer) |
| Retrieve Tile bad cell location and details. | |
| virtual std::string | dataTypeName () const override |
| Return the name of the data type. | |
| virtual StatusCode | initialize () override |
| Default AthAlgTool methods. | |
Private Member Functions | |
| void | calcTILELayerSub (Identifier &) |
Private Attributes | |
| const CaloCell_ID * | m_calocell_id {} |
| SG::ReadHandleKey< CaloCellContainer > | m_sgKey {this, "StoreGateKey", "AllCalo", "Name of the CaloCellContainer"} |
| Gaudi::Property< double > | m_cellThreshold {this, "CellThreshold", 50.} |
| Gaudi::Property< int > | m_cellEnergyPrec {this, "CellEnergyPrec", 3} |
| Gaudi::Property< bool > | m_tile {this, "RetrieveTILE", true} |
| Gaudi::Property< bool > | m_doBadTile {this, "DoBadTile", false} |
| DataVect | m_sub |
Retrieves all Tile Calo Cell objects.
Definition at line 37 of file BadTileRetriever.h.
|
private |
Definition at line 109 of file BadTileRetriever.cxx.
|
inlineoverridevirtual |
Return the name of the data type.
Definition at line 46 of file BadTileRetriever.h.
| const DataMap JiveXML::BadTileRetriever::getBadTileData | ( | const CaloCellContainer * | cellContainer | ) |
Retrieve Tile bad cell location and details.
| FormatTool | the tool that will create formated output from the DataMap |
Definition at line 66 of file BadTileRetriever.cxx.
|
overridevirtual |
Default AthAlgTool methods.
Initialise the Tool.
Definition at line 35 of file BadTileRetriever.cxx.
|
overridevirtual |
Retrieve all the data.
Tile data retrieval from chosen collection.
Definition at line 45 of file BadTileRetriever.cxx.
|
private |
Definition at line 53 of file BadTileRetriever.h.
|
private |
Definition at line 57 of file BadTileRetriever.h.
|
private |
Definition at line 56 of file BadTileRetriever.h.
|
private |
Definition at line 59 of file BadTileRetriever.h.
|
private |
Definition at line 55 of file BadTileRetriever.h.
|
private |
Definition at line 61 of file BadTileRetriever.h.
|
private |
Definition at line 58 of file BadTileRetriever.h.