ATLAS Offline Software
|
#include <ObjSurfaceWriter.h>
Public Member Functions | |
Config (const std::string &lname="ObjSurfaceWriter", 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 algorithm More... | |
unsigned int | outputPhiSegments = 72 |
approximate cyinders by that More... | |
double | outputThickness = 2. |
write thickness if available More... | |
bool | outputSensitive = true |
write sensitive surfaces More... | |
bool | outputLayerSurface = true |
write the layer surface out More... | |
double | outputScalor = 1. |
output scalor More... | |
unsigned int | outputPrecision = 6 |
precision for out More... | |
std::string | filePrefix = "" |
file prefix to be written out More... | |
std::string | planarPrefix = "" |
prefixes More... | |
std::string | cylinderPrefix = "" |
std::string | diskPrefix = "" |
std::shared_ptr< std::ofstream > | outputStream = nullptr |
the output stream More... | |
Definition at line 29 of file ObjSurfaceWriter.h.
|
inline |
Definition at line 58 of file ObjSurfaceWriter.h.
std::string Acts::ObjSurfaceWriter::Config::cylinderPrefix = "" |
Definition at line 53 of file ObjSurfaceWriter.h.
std::string Acts::ObjSurfaceWriter::Config::diskPrefix = "" |
Definition at line 54 of file ObjSurfaceWriter.h.
std::string Acts::ObjSurfaceWriter::Config::filePrefix = "" |
file prefix to be written out
Definition at line 49 of file ObjSurfaceWriter.h.
std::shared_ptr<const Acts::Logger> Acts::ObjSurfaceWriter::Config::logger |
the default logger
Definition at line 33 of file ObjSurfaceWriter.h.
std::string Acts::ObjSurfaceWriter::Config::name |
the name of the algorithm
Definition at line 35 of file ObjSurfaceWriter.h.
bool Acts::ObjSurfaceWriter::Config::outputLayerSurface = true |
write the layer surface out
Definition at line 43 of file ObjSurfaceWriter.h.
unsigned int Acts::ObjSurfaceWriter::Config::outputPhiSegments = 72 |
approximate cyinders by that
Definition at line 37 of file ObjSurfaceWriter.h.
unsigned int Acts::ObjSurfaceWriter::Config::outputPrecision = 6 |
precision for out
Definition at line 47 of file ObjSurfaceWriter.h.
double Acts::ObjSurfaceWriter::Config::outputScalor = 1. |
output scalor
Definition at line 45 of file ObjSurfaceWriter.h.
bool Acts::ObjSurfaceWriter::Config::outputSensitive = true |
write sensitive surfaces
Definition at line 41 of file ObjSurfaceWriter.h.
std::shared_ptr<std::ofstream> Acts::ObjSurfaceWriter::Config::outputStream = nullptr |
the output stream
Definition at line 56 of file ObjSurfaceWriter.h.
double Acts::ObjSurfaceWriter::Config::outputThickness = 2. |
write thickness if available
Definition at line 39 of file ObjSurfaceWriter.h.
std::string Acts::ObjSurfaceWriter::Config::planarPrefix = "" |
prefixes
Definition at line 52 of file ObjSurfaceWriter.h.