ATLAS Offline Software
RootReaderD3PD_v2.h
Go to the documentation of this file.
1 // Dear emacs, this is -*- c++ -*-
2 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 // $Id: RootReaderD3PD_v2.h 462802 2011-10-12 16:06:24Z krasznaa $
8 #ifndef D3PDMAKERREADER_ROOTREADERD3PD_V2_H
9 #define D3PDMAKERREADER_ROOTREADERD3PD_V2_H
10 
11 // Local include(s):
12 #include "RootReaderD3PDBase.h"
13 
14 namespace D3PD {
15 
27 
28  public:
31 
33  StatusCode createReader( const std::string& classname,
34  const std::string& dir = "./" ) const;
35 
36  }; // class RootReaderD3PD_v2
37 
38 } // namespace D3PD
39 
40 #endif // D3PDMAKERREADER_ROOTREADERD3PD_V2_H
D3PD::RootReaderD3PD_v2::createReader
StatusCode createReader(const std::string &classname, const std::string &dir="./") const
Function creating the D3PDReader C++ code.
Definition: RootReaderD3PD_v2.cxx:20
RootReaderD3PDBase.h
D3PD::RootReaderD3PDBase
Base class for all ROOT-based code generators.
Definition: RootReaderD3PDBase.h:38
D3PD
Block filler tool for noisy FEB information.
Definition: InnerDetector/InDetMonitoring/InDetGlobalMonitoring/macros/EnhancedPrimaryVertexMonitoring/TrigD3PD/ChainGroup.h:21
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
D3PD::RootReaderD3PD_v2
D3PD class used for generating ROOT D3PDReader classes.
Definition: RootReaderD3PD_v2.h:26
beamspotman.dir
string dir
Definition: beamspotman.py:623
D3PD::RootReaderD3PD_v2::RootReaderD3PD_v2
RootReaderD3PD_v2()
Constructor specifying whether it's a container's D3PD.
Definition: RootReaderD3PD_v2.cxx:16