35 #ifndef OPENMS_SIMULATION_SIMTYPES_H 
   36 #define OPENMS_SIMULATION_SIMTYPES_H 
   53 #include <gsl/gsl_rng.h> 
   54 #include <gsl/gsl_randist.h> 
   71   class OPENMS_DLLAPI 
SampleProteins : 
public std::vector<std::pair<FASTAFile::FASTAEntry, MetaInfoInterface> > { }; 
 
  149     void initialize(
bool biological_random, 
bool technical_random)
 
  152       if (biological_random)
 
  162       if (technical_random)
 
Feature::ChargeType SimChargeType
Charge of a peptide. 
Definition: SimTypes.h:65
Peak1D SimPointType
Raw data point. 
Definition: SimTypes.h:68
Real IntensityType
Intensity type. 
Definition: Peak2D.h:63
void initialize(bool biological_random, bool technical_random)
Initialize the RNGs. 
Definition: SimTypes.h:149
FeatureMap FeatureMapSim
Sim FeatureMap. 
Definition: SimTypes.h:77
Int ChargeType
Type of charge values. 
Definition: BaseFeature.h:64
#define NULL
Definition: IsotopeWaveletParallelFor.h:41
Container for multiple channels of SampleProteins. 
Definition: SimTypes.h:74
Peak2D::CoordinateType SimCoordinateType
Coordinate type in mz and rt dimension. 
Definition: SimTypes.h:59
~SimRandomNumberGenerator()
Destructor. 
Definition: SimTypes.h:124
gsl_rng * biological_rng
GSL random number generator for biological variability. 
Definition: SimTypes.h:102
A 1-dimensional raw data point or peak. 
Definition: Peak1D.h:55
SimRandomNumberGenerator & operator=(const SimRandomNumberGenerator &source)
Assignment operator. 
Definition: SimTypes.h:140
MSExperiment< SimPointType > MSSimExperiment
Sim MSExperiment type. 
Definition: SimTypes.h:83
Wrapper class for random number generators used by the simulation classes. 
Definition: SimTypes.h:99
Peak2D::IntensityType SimIntensityType
Abundance of proteins/peptides. 
Definition: SimTypes.h:62
SimRandomNumberGenerator()
Default constructor. 
Definition: SimTypes.h:107
Container for FASTAEntry & abundance information. 
Definition: SimTypes.h:71
gsl_rng * technical_rng
GSL random number generator for technical variability. 
Definition: SimTypes.h:104
std::vector< FeatureMapSim > FeatureMapSimVector
Sim FeatureMap Vector. 
Definition: SimTypes.h:80