|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef LARROD_LARNNRAWCHANNELBUILDER_H
6 #define LARROD_LARNNRAWCHANNELBUILDER_H
48 "SG Key of LArDigitContaiiner"};
51 "SG key of the output LArRawChannelContainer"};
62 Gaudi::Property<int>
m_firstSample{
this,
"firstSample", 0,
"first of the 32 sampels of the MC shape to be used"};
67 Gaudi::Property<std::string>
m_nn_json{
this,
"NNJsonPath",
"",
"Path to json containing the lwtnn network"};
68 Gaudi::Property<std::string>
m_input_node{
this,
"NetworkInputNode",
"",
"Name of the input node"};
69 Gaudi::Property<std::string>
m_network_output{
this,
"NetworkOutputNode",
"",
"Name of the output node"};
72 Gaudi::Property<bool>
m_useDBFortQ{
this,
"useDB",
true,
"Use DB for cut on t,Q"};
StatusCode initialize() override
SG::ReadCondHandleKey< ILArShape > m_shapeKey
Gaudi::Property< std::string > m_input_node
SG::ReadCondHandleKey< LArDSPThresholdsComplete > m_run1DSPThresholdsKey
SG::ReadCondHandleKey< ILArOFC > m_ofcKey
SG::ReadCondHandleKey< AthenaAttributeList > m_run2DSPThresholdsKey
An algorithm that can be simultaneously executed in multiple threads.
SG::WriteHandleKey< LArRawChannelContainer > m_rawChannelKey
Gaudi::Property< std::string > m_network_output
Handle class for recording to StoreGate.
AthReentrantAlgorithm()
Default constructor:
A LArRawConditionsContainer holding thresholds used by the DSP.
::StatusCode StatusCode
StatusCode definition for legacy code.
Gaudi::Property< std::string > m_nn_json
Gaudi::Property< bool > m_useDBFortQ
SG::ReadHandleKey< LArDigitContainer > m_digitKey
SG::ReadCondHandleKey< LArADC2MeV > m_adc2MeVKey
StatusCode execute(const EventContext &ctx) const override
const LArOnlineID * m_onlineId
Container class for LArDigit.
Handle class for reading from StoreGate.
SG::ReadCondHandleKey< ILArPedestal > m_pedestalKey
Gaudi::Property< int > m_firstSample
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
Container for LArRawChannel (IDC using LArRawChannelCollection)