5#ifndef ATHVIEWS_ATHVIEWS_VIEWSUBGRAPHALG_H
6#define ATHVIEWS_ATHVIEWS_VIEWSUBGRAPHALG_H 1
16#include "GaudiKernel/IScheduler.h"
53 Gaudi::Property< std::string >
m_viewBaseName {
this,
"ViewBaseName",
"",
"Name to use for all views - number will be appended" };
54 Gaudi::Property< std::string >
m_viewNodeName {
this,
"ViewNodeName",
"",
"Name of CF node to attach views to" };
55 Gaudi::Property< int >
m_viewNumber {
this,
"ViewNumber", 0,
"Total number of views to make" };
Property holding a SG store/key/clid from which a WriteHandle is made.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
virtual StatusCode finalize()
ViewSubgraphAlg(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Gaudi::Property< int > m_viewNumber
virtual ~ViewSubgraphAlg()
Destructor:
virtual StatusCode initialize()
SG::WriteHandleKey< ViewContainer > m_w_views
SG::ReadHandleKey< ViewContainer > m_r_views
Gaudi::Property< std::string > m_viewBaseName
Gaudi::Property< std::string > m_viewNodeName
virtual StatusCode execute()
ServiceHandle< IScheduler > m_scheduler
Containers.
SG::WriteHandleKey< int > m_w_int
ViewSubgraphAlg()
Default constructor:
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.