ATLAS Offline Software
TestVectorChecker.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
3  */
4 
5 #ifndef TEST_VECTOR_CHECKER_H
6 #define TEST_VECTOR_CHECKER_H
7 
10 
13 {
16  Gaudi::Property<std::size_t> m_bufferSize {
17  this,
18  "bufferSize",
19  8192,
20  "Capacity of std::vector."
21  };
22 
23  public:
24  TestVectorChecker(const std::string& name, ISvcLocator* pSvcLocator);
25  StatusCode initialize() override final;
26  StatusCode execute(const EventContext& ctx) const override final;
27 };
28 }
29 
30 #endif
31 
ReadHandleKey.h
Property holding a SG store/key/clid from which a ReadHandle is made.
EFTrackingFPGAUtility::TestVectorChecker
Definition: TestVectorChecker.h:13
EFTrackingFPGAUtility::TestVectorChecker::execute
StatusCode execute(const EventContext &ctx) const override final
Definition: TestVectorChecker.cxx:22
EFTrackingFPGAUtility::TestVectorChecker::initialize
StatusCode initialize() override final
Definition: TestVectorChecker.cxx:14
const
bool const RAWDATA *ch2 const
Definition: LArRodBlockPhysicsV0.cxx:560
SG::ReadHandleKey
Property holding a SG store/key/clid from which a ReadHandle is made.
Definition: StoreGate/StoreGate/ReadHandleKey.h:39
AthReentrantAlgorithm
An algorithm that can be simultaneously executed in multiple threads.
Definition: AthReentrantAlgorithm.h:74
EFTrackingFPGAUtility::TestVectorChecker::TestVectorChecker
TestVectorChecker(const std::string &name, ISvcLocator *pSvcLocator)
Definition: TestVectorChecker.cxx:8
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
AthReentrantAlgorithm.h
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:240
EFTrackingFPGAUtility::TestVectorChecker::m_bufferSize
Gaudi::Property< std::size_t > m_bufferSize
Definition: TestVectorChecker.h:16
EFTrackingFPGAUtility
Definition: TestVectorChecker.h:11
EFTrackingFPGAUtility::TestVectorChecker::m_outputDataStreamBKey
SG::ReadHandleKey< std::vector< unsigned long > > m_outputDataStreamBKey
Definition: TestVectorChecker.h:15
EFTrackingFPGAUtility::TestVectorChecker::m_outputDataStreamAKey
SG::ReadHandleKey< std::vector< unsigned long > > m_outputDataStreamAKey
Definition: TestVectorChecker.h:14