5#ifndef RPCMuonTrigger_H
6#define RPCMuonTrigger_H
9#include "GaudiKernel/ServiceHandle.h"
10#include "GaudiKernel/INTupleSvc.h"
11#include "GaudiKernel/NTuple.h"
39 TrigT1RPC (
const std::string& name, ISvcLocator* pSvcLocator);
41 virtual StatusCode
execute(
const EventContext& ctx)
const override;
87 Gaudi::Property<int>
m_nobxs {
this,
"NOBXS", 8,
"Number of bunch crossings in readout"};
88 Gaudi::Property<int>
m_bczero {
this,
"BCZERO", 3,
"Nominal bunch crossing"};
defines an "iterator" over instances of a given type in StoreGateSvc
Property holding a SG store/key/clid from which a ReadHandle is made.
An algorithm that can be simultaneously executed in multiple threads.
The MuonDetectorManager stores the transient representation of the Muon Spectrometer geometry and pro...
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
IntegerProperty m_sl_rostruct_debug
BooleanProperty m_data_detail
BooleanProperty m_hardware_emulation
IntegerProperty m_rx_rostruct_debug
IntegerProperty m_fast_debug
IntegerProperty m_pad_rostruct_debug
SG::ReadCondHandleKey< MuonGM::MuonDetectorManager > m_muDetMgrKey
Gaudi::Property< int > m_nobxs
IntegerProperty m_firstBC_to_MUCTPI
IntegerProperty m_rx_ro_debug
SG::WriteHandleKey< Muon::RpcBis78_TrigRawDataContainer > m_bis78TrigKey
ServiceHandle< Muon::IMuonIdHelperSvc > m_idHelperSvc
SG::WriteHandleKey< LVL1MUONIF::Lvl1MuCTPIInput > m_muctpiKey
SG::ReadHandleKey< RpcDigitContainer > m_rpcDigitKey
IntegerProperty m_lastBC_to_MUCTPI
BooleanProperty m_geometric_algo
BooleanProperty m_useRun3Config
virtual StatusCode initialize() override
StringProperty m_bytestream_file
virtual StatusCode execute(const EventContext &ctx) const override
TrigT1RPC(const std::string &name, ISvcLocator *pSvcLocator)
IntegerProperty m_cma_debug
SG::WriteHandleKey< LVL1MUONIF::Lvl1MuCTPIInputPhase1 > m_muctpiPhase1Key
Gaudi::Property< int > m_bczero
SG::ReadCondHandleKey< RpcCablingCondData > m_readKey
StatusCode fill_RPCdata(const EventContext &ctx, RPCsimuData &, BIS78_triggerSimulation &, const RpcCablingCondData *readCdo, const MuonGM::MuonDetectorManager *muDetMgr) const
IntegerProperty m_cma_ro_debug
IntegerProperty m_sl_ro_debug
IntegerProperty m_cma_rostruct_debug
IntegerProperty m_sl_debug
IntegerProperty m_pad_debug
BooleanProperty m_bytestream_production
IntegerProperty m_pad_ro_debug
BooleanProperty m_logic_emulation