| 270 | 
  | 
    SnapshotManager* getSnapshotManager() { | 
| 271 | 
  | 
      return sman_; | 
| 272 | 
  | 
    } | 
| 273 | 
< | 
 | 
| 273 | 
> | 
    /** Returns the storage layout (computed by SimCreator) */ | 
| 274 | 
> | 
    int getStorageLayout() { | 
| 275 | 
> | 
      return storageLayout_; | 
| 276 | 
> | 
    } | 
| 277 | 
> | 
    /** Sets the storage layout (computed by SimCreator) */ | 
| 278 | 
> | 
    void setStorageLayout(int sl) { | 
| 279 | 
> | 
      storageLayout_ = sl; | 
| 280 | 
> | 
    } | 
| 281 | 
> | 
     | 
| 282 | 
  | 
    /** Sets the snapshot manager. */ | 
| 283 | 
  | 
    void setSnapshotManager(SnapshotManager* sman); | 
| 284 | 
  | 
         | 
| 612 | 
  | 
 | 
| 613 | 
  | 
    PropertyMap properties_;       /**< Generic Properties can be added */ | 
| 614 | 
  | 
    SnapshotManager* sman_;        /**< SnapshotManager (handles particle positions, etc.) */ | 
| 615 | 
+ | 
    int storageLayout_;            /**< Bits to tell how much data to store on each object */ | 
| 616 | 
  | 
 | 
| 617 | 
  | 
    /**  | 
| 618 | 
  | 
     * The reason to have a local index manager is that when molecule | 
| 632 | 
  | 
    string dumpFileName_; | 
| 633 | 
  | 
    string statFileName_; | 
| 634 | 
  | 
    string restFileName_; | 
| 626 | 
– | 
         | 
| 635 | 
  | 
 | 
| 636 | 
  | 
    bool topologyDone_;  /** flag to indicate whether the topology has | 
| 637 | 
  | 
                             been scanned and all the relevant |