#include "MantidAlgorithms/CreateGroupingWorkspace.h"
#include "MantidAPI/FileProperty.h"
#include "MantidAPI/MatrixWorkspace.h"
#include "MantidDataObjects/GroupingWorkspace.h"
#include "MantidGeometry/IDetector.h"
#include "MantidKernel/BoundedValidator.h"
#include "MantidKernel/ListValidator.h"
#include "MantidKernel/OptionalBool.h"
#include "MantidKernel/Strings.h"
#include "MantidKernel/System.h"
#include <boost/algorithm/string/detail/classification.hpp>
#include <boost/algorithm/string/split.hpp>
#include <boost/algorithm/string/trim.hpp>
#include <fstream>
#include <queue>
#include <utility>
Go to the source code of this file.
|
bool | Mantid::Algorithms::groupnumber (std::string groupi, std::string groupj) |
| Use group numbers for sorting. More...
|
|
std::map< detid_t, int > | Mantid::Algorithms::makeGroupingByNames (std::string GroupNames, const Instrument_const_sptr &inst, Progress &prog, bool sortnames) |
| Use bank names to build grouping. More...
|
|
std::map< detid_t, int > | Mantid::Algorithms::makeGroupingByNumGroups (const std::string &compName, int numGroups, const Instrument_const_sptr &inst, Progress &prog) |
| Creates a mapping based on a fixed number of groups for a given instrument component. More...
|
|
std::map< detid_t, int > | Mantid::Algorithms::readGroupingFile (const std::string &groupingFileName, Progress &prog) |
| Read old-style .cal file to get the grouping. More...
|
|