ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GeometryExampleBase.cpp File Reference
+ Include dependency graph for GeometryExampleBase.cpp:

Go to the source code of this file.

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: