ATLAS Offline Software
STGC_RawDataProviderTool.cxx
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3 */
4 
6 // STGC_RawDataProviderTool.cxx, (c) ATLAS Detector software
8 
12 
13 
14 //================ Constructor =================================================
15 
17  const std::string& t,
18  const std::string& n,
19  const IInterface* p) :
20  base_class(t, n, p)
21 {
22 }
23 
24 //================ Destructor =================================================
25 
27 = default;
28 
29 //================ Initialisation =================================================
30 
32 {
34 
35  return StatusCode::SUCCESS;
36 }
37 
38 //================ Finalisation =================================================
39 
41 {
43  return StatusCode::SUCCESS;
44 }
45 
46 //============================================================================================
47 
49 {
50  ATH_MSG_ERROR("STGC_RawDataProviderTool::convert(const ROBFragmentList& vecRobs) Not yet implemented.");
51 
52  return StatusCode::FAILURE;
53 }
54 
55 StatusCode Muon::STGC_RawDataProviderTool::convert(const ROBFragmentList& vecRobs,
56  const std::vector<IdentifierHash>&) const
57 {
58  return convert(vecRobs);
59 }
60 
62 {
63  ATH_MSG_ERROR("STGC_RawDataProviderTool::convert() Not yet implemented.");
64  return StatusCode::FAILURE;
65 }
66 
67 StatusCode Muon::STGC_RawDataProviderTool::convert(const std::vector<IdentifierHash>& ) const
68 {
69  ATH_MSG_ERROR("STGC_RawDataProviderTool::convert(const std::vector<IdentifierHash>& rdoIdhVect) Not yet implemented.");
70  return StatusCode::FAILURE;
71 }
python.tests.PyTestsLib.finalize
def finalize(self)
_info( "content of StoreGate..." ) self.sg.dump()
Definition: PyTestsLib.py:53
python.PerfMonSerializer.p
def p
Definition: PerfMonSerializer.py:743
initialize
void initialize()
Definition: run_EoverP.cxx:894
Muon::STGC_RawDataProviderTool::initialize
virtual StatusCode initialize() override
Standard AlgTool method.
Definition: STGC_RawDataProviderTool.cxx:31
read_hist_ntuple.t
t
Definition: read_hist_ntuple.py:5
STGC_RawDataContainer.h
ATH_MSG_ERROR
#define ATH_MSG_ERROR(x)
Definition: AthMsgStreamMacros.h:33
beamspotman.n
n
Definition: beamspotman.py:731
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
ATH_CHECK
#define ATH_CHECK
Definition: AthCheckMacros.h:40
Muon::STGC_RawDataProviderTool::finalize
virtual StatusCode finalize() override
Standard AlgTool method.
Definition: STGC_RawDataProviderTool.cxx:40
TMVAToMVAUtils::convert
std::unique_ptr< MVAUtils::BDT > convert(TMVA::MethodBDT *bdt, bool isRegression=true, bool useYesNoLeaf=false)
Definition: TMVAToMVAUtils.h:114
MuonDetectorManager.h
Muon::STGC_RawDataProviderTool::~STGC_RawDataProviderTool
virtual ~STGC_RawDataProviderTool()
Default destructor.
Muon::STGC_RawDataProviderTool::convert
virtual StatusCode convert() const override
New decoding methods which do not use IROBDataProviderSvc in TgcRdoToPrepDataTool.
Definition: STGC_RawDataProviderTool.cxx:61
STGC_RawDataProviderTool.h
Muon::STGC_RawDataProviderTool::STGC_RawDataProviderTool
STGC_RawDataProviderTool(const std::string &t, const std::string &n, const IInterface *p)
Default constructor.
Definition: STGC_RawDataProviderTool.cxx:16