41 #include <boost/shared_ptr.hpp>
43 #include <boost/random/mersenne_twister.hpp>
143 void initialize(
bool biological_random,
bool technical_random)
146 if (biological_random)
155 if (technical_random)
Int ChargeType
Type of charge values.
Definition: BaseFeature.h:65
A container for features.
Definition: FeatureMap.h:105
In-Memory representation of a mass spectrometry experiment.
Definition: MSExperiment.h:80
A 1-dimensional raw data point or peak.
Definition: Peak1D.h:54
float IntensityType
Intensity type.
Definition: Peak2D.h:62
double CoordinateType
Coordinate type (of the position)
Definition: Peak2D.h:64
Wrapper class for random number generators used by the simulation classes.
Definition: SimTypes.h:119
boost::random::mt19937_64 & getBiologicalRng()
Definition: SimTypes.h:122
boost::random::mt19937_64 biological_rng_
random number generator for biological variability
Definition: SimTypes.h:167
void initialize(bool biological_random, bool technical_random)
Initialize the RNGs.
Definition: SimTypes.h:143
void setTechnicalRngSeed(unsigned long int seed)
Definition: SimTypes.h:137
boost::random::mt19937_64 technical_rng_
random number generator for technical variability
Definition: SimTypes.h:169
boost::random::mt19937_64 & getTechnicalRng()
Definition: SimTypes.h:127
void setBiologicalRngSeed(unsigned long int seed)
Definition: SimTypes.h:132
boost::shared_ptr< SimRandomNumberGenerator > MutableSimRandomNumberGeneratorPtr
Definition: SimTypes.h:174
Peak2D::IntensityType SimIntensityType
Abundance of proteins/peptides.
Definition: SimTypes.h:62
Peak2D::CoordinateType SimCoordinateType
Coordinate type in mz and rt dimension.
Definition: SimTypes.h:59
PeakMap MSSimExperiment
Sim MSExperiment type.
Definition: SimTypes.h:102
std::vector< FeatureMapSim > FeatureMapSimVector
Sim FeatureMap Vector.
Definition: SimTypes.h:99
FeatureMap FeatureMapSim
Sim FeatureMap.
Definition: SimTypes.h:96
std::vector< SampleProteins > SampleChannels
Container for multiple channels of SampleProteins.
Definition: SimTypes.h:93
Peak1D SimPointType
Raw data point.
Definition: SimTypes.h:68
Feature::ChargeType SimChargeType
Charge of a peptide.
Definition: SimTypes.h:65
std::vector< SimProtein > SampleProteins
Container for FASTAEntry & abundance information.
Definition: SimTypes.h:90
Main OpenMS namespace.
Definition: FeatureDeconvolution.h:47
FASTA entry type (identifier, description and sequence) The first String corresponds to the identifie...
Definition: FASTAFile.h:72
Plain data object holding sequence and abundance information on a single protein.
Definition: SimTypes.h:74
SimProtein(FASTAFile::FASTAEntry &e, MetaInfoInterface &m)
c'tor
Definition: SimTypes.h:83
FASTAFile::FASTAEntry entry
FASTAEntry holding the sequence information.
Definition: SimTypes.h:76
MetaInfoInterface meta
MetaInfoInterface holding the abundance information.
Definition: SimTypes.h:78