11#ifndef EVENTCOMMONALGS_INAV4MOMDUMPER_H
12#define EVENTCOMMONALGS_INAV4MOMDUMPER_H
21#include "GaudiKernel/ServiceHandle.h"
34 INav4MomDumper(
const std::string& name, ISvcLocator* pSvcLocator );
59 StatusCode
dump(
const std::string& collName );
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
StringArrayProperty m_inav4momContainersName
List of INavigable4Momentum containers one wants to dump.
virtual ~INav4MomDumper()
Destructor:
std::ostream * m_outputStream
pointer to the file descriptor in case the output stream is not a "MsgStream"
StringProperty m_outputStreamName
Name of the output stream where we'll dump informations from the INav4MomAssocs object.
virtual StatusCode initialize()
virtual StatusCode finalize()
void setupOutputStream(Gaudi::Details::PropertyBase &outputStreamName)
Callback method to configure the output stream into which we'll dump the informations from INavigable...
INav4MomDumper(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
INav4MomDumper()
Default constructor:
virtual StatusCode execute()