|
ATLAS Offline Software
|
Go to the documentation of this file.
25 #include "GaudiKernel/ToolHandle.h"
26 #include "GaudiKernel/ServiceHandle.h"
60 Gaudi::Property<int>
m_TTCMultiplicity{
this,
"TTCMultiplicity", 4,
"TTC board multiplicity required to fire the trigger"};
61 Gaudi::Property<std::string>
m_maskedChipsFile{
this,
"maskedChipsFile",
"TrigT1TRT/fastORmaskedChips.json",
"path to file with list of masked chips"};
70 int EndcapStrawNumber(
int strawNumber,
int strawLayerNumber,
int LayerNumber,
int phi_stack,
int side)
const;
71 int BarrelStrawNumber(
int strawNumber,
int strawlayerNumber,
int LayerNumber)
const;
Property holding a SG store/key/clid from which a ReadHandle is made.
int EndcapChipToBoard(int chip) const
int BarrelChipToBoard(int chip) const
std::array< std::array< std::vector< int >, 32 >, 2 > m_maskedChipsBarrel
Property holding a SG store/key/clid from which a ReadHandle is made.
int BarrelStrawNumber(int strawNumber, int strawlayerNumber, int LayerNumber) const
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...
TrigT1TRT(const std::string &name, ISvcLocator *pSvcLocator)
unsigned char m_mat_chip_endcap[64][3840]
An algorithm that can be simultaneously executed in multiple threads.
int EndcapStrawNumber(int strawNumber, int strawLayerNumber, int LayerNumber, int phi_stack, int side) const
Property holding a SG store/key/clid from which a WriteHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::array< std::array< std::vector< int >, 32 >, 2 > m_maskedChipsEc
const TRT_ID * m_pTRTHelper
const InDetDD::TRT_DetectorManager * m_mgr
level 1 TRT trigger simulation
Property holding a SG store/key/clid from which a WriteHandle is made.
virtual StatusCode initialize() override
SG::WriteHandleKey< TrtCTP > m_trtCTPLocation
virtual StatusCode execute(const EventContext &ctx) const override
Gaudi::Property< int > m_TTCMultiplicity
Abstract interface to information on straws electronic grouping.
The Detector Manager for all TRT Detector elements, it acts as the interface to the detector elements...
Gaudi::Property< std::string > m_maskedChipsFile
unsigned char m_mat_chip_barrel[64][1642]
ServiceHandle< ITRT_StrawNeighbourSvc > m_TRTStrawNeighbourSvc
int BarrelStrawLayerNumber(int strawLayerNumber, int LayerNumber) const
SG::ReadHandleKey< TRT_RDO_Container > m_trtRDOKey
ToolHandle< ITRT_StrawStatusSummaryTool > m_ConditionsSummary