Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::HelloLoggerAlgorithm Class Reference

A simple algorithm that just prints hello world. More...

#include <acts/blob/sPHENIX/Examples/Run/HelloWorld/HelloLoggerAlgorithm.hpp>

+ Inheritance diagram for ActsExamples::HelloLoggerAlgorithm:
+ Collaboration diagram for ActsExamples::HelloLoggerAlgorithm:

Public Member Functions

 HelloLoggerAlgorithm (Acts::Logging::Level level)
 
ActsExamples::ProcessCode execute (const AlgorithmContext &ctx) const override
 
- Public Member Functions inherited from ActsExamples::IAlgorithm
 IAlgorithm (std::string name, Acts::Logging::Level level=Acts::Logging::INFO)
 
std::string name () const override
 The algorithm name.
 
ProcessCode internalExecute (const AlgorithmContext &context) final
 
ProcessCode initialize () override
 Initialize the algorithm.
 
ProcessCode finalize () override
 Finalize the algorithm.
 

Additional Inherited Members

- Protected Member Functions inherited from ActsExamples::IAlgorithm
const Acts::Loggerlogger () const
 

Detailed Description

A simple algorithm that just prints hello world.

Definition at line 18 of file HelloLoggerAlgorithm.hpp.

View newest version in sPHENIX GitHub at line 18 of file HelloLoggerAlgorithm.hpp

Constructor & Destructor Documentation

ActsExamples::HelloLoggerAlgorithm::HelloLoggerAlgorithm ( Acts::Logging::Level  level)

Definition at line 15 of file HelloLoggerAlgorithm.cpp.

View newest version in sPHENIX GitHub at line 15 of file HelloLoggerAlgorithm.cpp

Member Function Documentation

ActsExamples::ProcessCode ActsExamples::HelloLoggerAlgorithm::execute ( const AlgorithmContext context) const
overridevirtual

Execute the algorithm for one event.

This function must be implemented by subclasses.

Implements ActsExamples::IAlgorithm.

Definition at line 19 of file HelloLoggerAlgorithm.cpp.

View newest version in sPHENIX GitHub at line 19 of file HelloLoggerAlgorithm.cpp

References ACTS_DEBUG, ACTS_INFO, ACTS_VERBOSE, ActsExamples::AlgorithmContext::eventNumber, and SUCCESS.


The documentation for this class was generated from the following files: