EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ActsExamples::MaterialWriterT< writer_t > Class Template Reference

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

+ Inheritance diagram for ActsExamples::MaterialWriterT< writer_t >:
+ Collaboration diagram for ActsExamples::MaterialWriterT< writer_t >:

Public Member Functions

 MaterialWriterT (writer_t impl)
 
void writeMaterial (const Acts::DetectorMaterialMaps &detMaterial)
 
- Public Member Functions inherited from ActsExamples::IMaterialWriter
virtual ~IMaterialWriter ()=default
 Virtual Destructor.
 

Private Attributes

writer_t m_impl
 The writer implementation.
 

Detailed Description

template<typename writer_t>
class ActsExamples::MaterialWriterT< writer_t >

Template Parameters
writer_tis the actual implementation

Definition at line 49 of file IMaterialWriter.hpp.

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

Constructor & Destructor Documentation

template<typename writer_t >
ActsExamples::MaterialWriterT< writer_t >::MaterialWriterT ( writer_t  impl)
inline

Constructor

Template Parameters
writer_tthe templated writer implementation
Parameters
implthe actaul implementation of the writer

Definition at line 56 of file IMaterialWriter.hpp.

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

Member Function Documentation

template<typename writer_t >
void ActsExamples::MaterialWriterT< writer_t >::writeMaterial ( const Acts::DetectorMaterialMaps detMaterial)
inlinevirtual

The single wirter class

Parameters
detMaterialthe detector material maps

Implements ActsExamples::IMaterialWriter.

Definition at line 61 of file IMaterialWriter.hpp.

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

References ActsExamples::MaterialWriterT< writer_t >::m_impl.

Member Data Documentation

template<typename writer_t >
writer_t ActsExamples::MaterialWriterT< writer_t >::m_impl
private

The writer implementation.

Definition at line 67 of file IMaterialWriter.hpp.

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

Referenced by ActsExamples::MaterialWriterT< writer_t >::writeMaterial().


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