|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef TILERECALGS_TILESELECTOR_H
8 #define TILERECALGS_TILESELECTOR_H
26 #include "GaudiKernel/ToolHandle.h"
51 int Are3FF(std::vector<float> & OptFilterDigits,
int OptFilterGain,
int ch_type);
73 ToolHandle<ITileBadChanTool>
m_tileBadChanTool{
this,
"TileBadChanTool",
"TileBadChanTool",
"Tile bad channel tool"};
75 ToolHandle<ITileDCSTool>
m_tileDCS{
this,
"TileDCSTool",
"TileDCSTool",
"Tile DCS tool"};
112 "AllCalo",
"Input Calo cell container key"};
115 "TileDigitsFlt",
"Input Tile digits container key"};
119 "Input Tile raw channel container key"};
122 "EventInfo",
"Input event info key"};
183 #endif // TILERECALGS_TILESELECTOR_H
Property holding a SG store/key/clid from which a ReadHandle is made.
std::vector< bool > m_drawerToSkip
std::vector< int > m_drawer
void printCell(const TileCell *cell)
std::vector< float > m_chanEne
virtual StatusCode initialize() override
virtual StatusCode finalize() override
virtual StatusCode execute() override
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfoKey
std::vector< bool > m_chanSel
Helper class for TileCal online (hardware) identifiers.
std::vector< int > m_chanToCheck
ToolHandle< ITileDCSTool > m_tileDCS
std::vector< int > m_nDrawerOff
SG::ReadHandleKey< CaloCellContainer > m_cellContainerKey
Helper class for TileCal offline identifiers.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< float > m_chanTime
std::vector< int > m_drawerToCheck
virtual ~TileCellSelector()
bool m_bitTimeCell[ptnlength]
Information produced by TileDQstatusAlg (used to be done by TileBeamInfoProvider).
bool m_bitTimeChan[3][ptnlength]
bool m_bitEneCell[ptnlength]
std::vector< float > m_chanQua
SG::ReadHandleKey< TileDQstatus > m_dqStatusKey
float m_ADCmaskValueMinusEps
std::vector< bool > m_chanToSkip
int Are3FF(std::vector< float > &OptFilterDigits, int OptFilterGain, int ch_type)
const TileHWID * m_tileHWID
SG::ReadHandleKey< TileDigitsContainer > m_digitsContainerKey
std::vector< bool > m_chanBad
SG::ReadHandleKey< TileRawChannelContainer > m_rawChannelContainerKey
std::vector< float > m_chanTDsp
std::vector< float > m_chanDsp
bool m_bitEneChan[3][ptnlength]
ToolHandle< ITileBadChanTool > m_tileBadChanTool
const TileInfo * m_tileInfo
TileCellSelector(const std::string &name, ISvcLocator *pSvcLocator)
const TileCablingService * m_cabling