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

#include <acts/blob/sPHENIX/Examples/Algorithms/MaterialMapping/include/ActsExamples/MaterialMapping/IMaterialWriter.hpp>

+ Inheritance diagram for ActsExamples::IMaterialWriter:

Public Member Functions

virtual ~IMaterialWriter ()=default
 Virtual Destructor.
 
virtual void writeMaterial (const Acts::DetectorMaterialMaps &detMaterial)=0
 

Detailed Description

Interface definition for material writing

Definition at line 35 of file IMaterialWriter.hpp.

View newest version in sPHENIX GitHub at line 35 of file IMaterialWriter.hpp

Constructor & Destructor Documentation

virtual ActsExamples::IMaterialWriter::~IMaterialWriter ( )
virtualdefault

Virtual Destructor.

Member Function Documentation

virtual void ActsExamples::IMaterialWriter::writeMaterial ( const Acts::DetectorMaterialMaps detMaterial)
pure virtual

The single writer class

Parameters
detMaterialthe detector material maps

Implemented in ActsExamples::RootMaterialWriter, and ActsExamples::JsonMaterialWriter.


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