ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
FW::Obj::ObjTrackingGeometryWriter::Config Class Reference

#include <acts/blob/master/Examples/Io/Obj/include/ACTFW/Plugins/Obj/ObjTrackingGeometryWriter.hpp>

+ Collaboration diagram for FW::Obj::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
 
std::string name = ""
 the name of the writer
 
std::vector< std::shared_ptr
< ObjSurfaceWriter > > 
surfaceWriters
 surfaceWriters
 
std::string filePrefix = ""
 
std::string sensitiveGroupPrefix = ""
 
std::string layerPrefix = ""
 

Detailed Description

Definition at line 36 of file ObjTrackingGeometryWriter.hpp.

View newest version in sPHENIX GitHub at line 36 of file ObjTrackingGeometryWriter.hpp

Constructor & Destructor Documentation

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

Definition at line 48 of file ObjTrackingGeometryWriter.hpp.

View newest version in sPHENIX GitHub at line 48 of file ObjTrackingGeometryWriter.hpp

Member Data Documentation

std::string FW::Obj::ObjTrackingGeometryWriter::Config::filePrefix = ""

Definition at line 44 of file ObjTrackingGeometryWriter.hpp.

View newest version in sPHENIX GitHub at line 44 of file ObjTrackingGeometryWriter.hpp

Referenced by FW::Options::readObjTrackingGeometryWriterConfig().

std::string FW::Obj::ObjTrackingGeometryWriter::Config::layerPrefix = ""

Definition at line 46 of file ObjTrackingGeometryWriter.hpp.

View newest version in sPHENIX GitHub at line 46 of file ObjTrackingGeometryWriter.hpp

Referenced by FW::Options::readObjTrackingGeometryWriterConfig().

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

the default logger

Definition at line 39 of file ObjTrackingGeometryWriter.hpp.

View newest version in sPHENIX GitHub at line 39 of file ObjTrackingGeometryWriter.hpp

Referenced by FW::Obj::ObjTrackingGeometryWriter::logger().

std::string FW::Obj::ObjTrackingGeometryWriter::Config::name = ""

the name of the writer

Definition at line 41 of file ObjTrackingGeometryWriter.hpp.

View newest version in sPHENIX GitHub at line 41 of file ObjTrackingGeometryWriter.hpp

Referenced by source.g4viscp.G4Scene::create_scene(), mcscore.MCParticle::printout(), and source.g4viscp.G4Scene::update_scene().

std::string FW::Obj::ObjTrackingGeometryWriter::Config::sensitiveGroupPrefix = ""

Definition at line 45 of file ObjTrackingGeometryWriter.hpp.

View newest version in sPHENIX GitHub at line 45 of file ObjTrackingGeometryWriter.hpp

Referenced by FW::Options::readObjTrackingGeometryWriterConfig().

std::vector<std::shared_ptr<ObjSurfaceWriter> > FW::Obj::ObjTrackingGeometryWriter::Config::surfaceWriters

surfaceWriters

Definition at line 43 of file ObjTrackingGeometryWriter.hpp.

View newest version in sPHENIX GitHub at line 43 of file ObjTrackingGeometryWriter.hpp


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