OpenMS  3.0.0
SimTypes.h File Reference
#include <vector>
#include <utility>
#include <map>
#include <boost/shared_ptr.hpp>
#include <boost/random/mersenne_twister.hpp>
#include <OpenMS/CHEMISTRY/AASequence.h>
#include <OpenMS/FORMAT/FASTAFile.h>
#include <OpenMS/KERNEL/FeatureMap.h>
#include <OpenMS/KERNEL/MSExperiment.h>
#include <OpenMS/KERNEL/Peak2D.h>
#include <OpenMS/KERNEL/StandardTypes.h>
#include <OpenMS/METADATA/MetaInfoInterface.h>
Include dependency graph for SimTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SimProtein
 Plain data object holding sequence and abundance information on a single protein. More...
 
class  SimRandomNumberGenerator
 Wrapper class for random number generators used by the simulation classes. More...
 

Namespaces

 OpenMS
 Main OpenMS namespace.
 
 OpenMS::SimTypes
 

Typedefs

typedef Peak2D::CoordinateType SimCoordinateType
 Coordinate type in mz and rt dimension. More...
 
typedef Peak2D::IntensityType SimIntensityType
 Abundance of proteins/peptides. More...
 
typedef Feature::ChargeType SimChargeType
 Charge of a peptide. More...
 
typedef Peak1D SimPointType
 Raw data point. More...
 
typedef std::vector< SimProtein > SampleProteins
 Container for FASTAEntry & abundance information. More...
 
typedef std::vector< SampleProteins > SampleChannels
 Container for multiple channels of SampleProteins. More...
 
typedef FeatureMap FeatureMapSim
 Sim FeatureMap. More...
 
typedef std::vector< FeatureMapSim > FeatureMapSimVector
 Sim FeatureMap Vector. More...
 
typedef PeakMap MSSimExperiment
 Sim MSExperiment type. More...
 
typedef boost::shared_ptr< SimRandomNumberGenerator > MutableSimRandomNumberGeneratorPtr