ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GeometryExampleBase.hpp File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  FW
 

Functions

int processGeometry (int argc, char *argv[], FW::IBaseDetector &detector)
 method to process a geometry
 

Function Documentation

int processGeometry ( int  argc,
char *  argv[],
FW::IBaseDetector detector 
)

method to process a geometry

Parameters
detectorThe detector descriptor instance

Decorate the context

The name of the output file

Definition at line 31 of file GeometryExampleBase.cpp.

View newest version in sPHENIX GitHub at line 31 of file GeometryExampleBase.cpp

References FW::Options::addCsvWriterOptions(), FW::Options::addGeometryOptions(), FW::Options::addMaterialOptions(), FW::Options::addObjWriterOptions(), FW::IBaseDetector::addOptions(), FW::Options::addOutputOptions(), FW::Options::addSequencerOptions(), FW::Geometry::build(), incremental_prev_tag::desc, FW::Sequencer::Config::events, FW::RootMaterialWriter::Config::fileName, Acts::getDefaultLogger(), Acts::Logging::INFO, FW::joinPaths(), FW::Options::makeDefaultOptions(), nEvents, FW::CsvTrackingGeometryWriter::Config::outputDir, FW::Obj::ObjSurfaceWriter::Config::outputLayerSurface, FW::Obj::ObjSurfaceWriter::Config::outputStream, FW::Options::parse(), FW::Options::readLogLevel(), FW::Options::readObjSurfaceWriterConfig(), FW::Options::readObjTrackingGeometryWriterConfig(), FW::Options::readSequencerConfig(), SUCCESS, Acts::Test::tGeometry, nlohmann::to_string(), FW::CsvTrackingGeometryWriter::Config::trackingGeometry, FW::RootMaterialWriter::write(), and FW::CsvTrackingGeometryWriter::Config::writePerEvent.

Referenced by main().

+ Here is the call graph for this function:

+ Here is the caller graph for this function: