|
ATLAS Offline Software
|
Go to the documentation of this file.
17 : base_class(
name, svcloc ) {
19 declareProperty(
"Version",
m_version = 2,
20 "Version of the D3PDReader code to be generated" );
28 return StatusCode::FAILURE;
33 return StatusCode::SUCCESS;
41 for( ; itr !=
end; ++itr ) {
46 return StatusCode::SUCCESS;
66 return StatusCode::FAILURE;
74 return StatusCode::SUCCESS;
JetConstituentVector::iterator iterator
virtual StatusCode make(const std::string &name, ID3PD *&d3pd) override
Function implementing the ID3PDSvc interface.
Define an abstract interface for building a D3PD tree.
std::vector< ID3PD * > m_d3pds
Internal list of all the created D3PD objects.
D3PD class used for generating ROOT D3PDReader classes.
virtual StatusCode initialize() override
Standatd Gaudi initialization function.
Block filler tool for noisy FEB information.
RootReaderD3PDSvc(const std::string &name, ISvcLocator *svcloc)
Standard Service constructor.
virtual StatusCode finalize() override
Standard Gaudi finalization function.
::StatusCode StatusCode
StatusCode definition for legacy code.
D3PD class used for generating ROOT D3PDReader classes.
Helpers for checking error return status codes and reporting errors.
#define REPORT_MESSAGE(LVL)
Report a message.
int m_version
D3PDReader version to use.