ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
Acts::ObjTrackingGeometryWriter::Config Class Reference

#include <ObjTrackingGeometryWriter.h>

Collaboration diagram for Acts::ObjTrackingGeometryWriter::Config:

Public Member Functions

 Config (const std::string &lname="ObjTrackingGeometryWriter", Acts::Logging::Level lvl=Acts::Logging::INFO)
 

Public Attributes

std::shared_ptr< const Acts::Logger > logger
 the default logger More...
 
std::string name = ""
 the name of the writer More...
 
std::vector< std::shared_ptr< ObjSurfaceWriter > > surfaceWriters
 surfaceWriters More...
 
std::string filePrefix = ""
 
std::string sensitiveGroupPrefix = ""
 
std::string layerPrefix = ""
 

Detailed Description

Definition at line 31 of file ObjTrackingGeometryWriter.h.

Constructor & Destructor Documentation

◆ Config()

Acts::ObjTrackingGeometryWriter::Config::Config ( const std::string &  lname = "ObjTrackingGeometryWriter",
Acts::Logging::Level  lvl = Acts::Logging::INFO 
)
inline

Definition at line 44 of file ObjTrackingGeometryWriter.h.

46  : logger(Acts::getDefaultLogger(lname, lvl))
47  , name(lname)
48  , surfaceWriters()
49  {
50  }

Member Data Documentation

◆ filePrefix

std::string Acts::ObjTrackingGeometryWriter::Config::filePrefix = ""

Definition at line 40 of file ObjTrackingGeometryWriter.h.

◆ layerPrefix

std::string Acts::ObjTrackingGeometryWriter::Config::layerPrefix = ""

Definition at line 42 of file ObjTrackingGeometryWriter.h.

◆ logger

std::shared_ptr<const Acts::Logger> Acts::ObjTrackingGeometryWriter::Config::logger

the default logger

Definition at line 35 of file ObjTrackingGeometryWriter.h.

◆ name

std::string Acts::ObjTrackingGeometryWriter::Config::name = ""

the name of the writer

Definition at line 37 of file ObjTrackingGeometryWriter.h.

◆ sensitiveGroupPrefix

std::string Acts::ObjTrackingGeometryWriter::Config::sensitiveGroupPrefix = ""

Definition at line 41 of file ObjTrackingGeometryWriter.h.

◆ surfaceWriters

std::vector<std::shared_ptr<ObjSurfaceWriter> > Acts::ObjTrackingGeometryWriter::Config::surfaceWriters

surfaceWriters

Definition at line 39 of file ObjTrackingGeometryWriter.h.


The documentation for this class was generated from the following file:
Acts::ObjTrackingGeometryWriter::Config::logger
std::shared_ptr< const Acts::Logger > logger
the default logger
Definition: ObjTrackingGeometryWriter.h:35
Acts::ObjTrackingGeometryWriter::Config::name
std::string name
the name of the writer
Definition: ObjTrackingGeometryWriter.h:37
Acts::ObjTrackingGeometryWriter::Config::surfaceWriters
std::vector< std::shared_ptr< ObjSurfaceWriter > > surfaceWriters
surfaceWriters
Definition: ObjTrackingGeometryWriter.h:39