Commit 6060d66d authored by Simon Spannagel's avatar Simon Spannagel
Browse files

NetlistWriter: check if file is good

parent 4dfe352d
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -167,6 +167,9 @@ void NetlistWriterModule::run(Event* event) {
    // Prepare output file for this event:
    const auto file_name = createOutputFile(file_name_ + "_event" + std::to_string(event->number), extension_);
    auto file = std::ofstream(file_name);
    if(!file.good()) {
        throw ModuleError("Could not create output file " + file_name);
    }
    LOG(INFO) << "Created output file at " << file_name;

    // Write the header on the new netlist