Ignore:
Timestamp:
Aug 20, 2014, 1:06:47 PM (11 years ago)
Author:
Frederik Heber <heber@…>
Children:
d635829
Parents:
ce0ca4
git-author:
Frederik Heber <heber@…> (07/18/14 17:08:09)
git-committer:
Frederik Heber <heber@…> (08/20/14 13:06:47)
Message:

SaturatedFragment can deal with a global saturation position map.

  • so far, we create an empty one in FragmentationAction such that nothing's changed for the moment.
  • similarly in StoreSaturatedFragmentAction. However, there this is intended as only local information is required (it's only a single fragment).
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Actions/FragmentationAction/StoreSaturatedFragmentAction.cpp

    rce0ca4 rf5fa48  
    3939#include "CodePatterns/Log.hpp"
    4040#include "Fragmentation/Exporters/ExportGraph_ToFiles.hpp"
     41#include "Fragmentation/Exporters/SaturatedFragment.hpp"
    4142#include "Fragmentation/Graph.hpp"
    4243#include "World.hpp"
     
    7778  // store molecule's fragment to file
    7879  {
     80    // we use an empty map here such that saturation is done locally
     81    SaturatedFragment::GlobalSaturationPositions_t globalsaturationpositions;
     82
    7983    const enum HydrogenSaturation saturation =  params.DoSaturation.get() ? DoSaturate : DontSaturate;
    80     ExportGraph_ToFiles exporter(TotalGraph, IncludeHydrogen, saturation);
     84    ExportGraph_ToFiles exporter(TotalGraph, IncludeHydrogen, saturation, globalsaturationpositions);
    8185    exporter.setPrefix(params.prefix.get());
    8286    exporter.setOutputTypes(params.types.get());
Note: See TracChangeset for help on using the changeset viewer.