| OpenMS 2.5.0

Public Member Functions | Private Member Functions | Private Attributes | List of all members
FIAMSScheduler Class Reference

`#include <OpenMS/ANALYSIS/ID/FIAMSScheduler.h>`

## Public Member Functions

| FIAMSScheduler ()=default
| FIAMSScheduler (String filename, String base_dir="/", bool load_cached_=true)
| Default constructor. More...
| ~FIAMSScheduler ()=default
| Default desctructor. More...
| FIAMSScheduler (const FIAMSScheduler &cp)=default
| Copy constructor. More...
FIAMSScheduler & | operator= (const FIAMSScheduler &fdp)=default
| Assignment. More...
void | run ()
| Run the FIA-MS data analysis for the batch defined in the . More...
const std::vector< std::map< String, String > > & | getSamples ()
| Get the batch. More...
const String & | getBaseDir ()
| Get the base directory for the relevant paths from the csv file. More...

## Private Member Functions

void | loadSamples_ ()
| Load the batch from the csv file and store as the vector of maps. More...

## Private Attributes

String | filename_
String | base_dir_
bool | load_cached_
std::vector< std::map< String, String > > | samples_

## Constructor & Destructor Documentation

## ◆ FIAMSScheduler() [1/3]

FIAMSScheduler | ( |  | ) |

default

## ◆ FIAMSScheduler() [2/3]

FIAMSScheduler | ( | String | filename,
|  | String | base_dir = `"/"`,
|  | bool | load_cached_ = `true`
| ) |  |

Default constructor.

## ◆ ~FIAMSScheduler()

~FIAMSScheduler | ( |  | ) |

default

Default desctructor.

## ◆ FIAMSScheduler() [3/3]

FIAMSScheduler | ( | const FIAMSScheduler & | cp | ) |

default

Copy constructor.

## Member Function Documentation

## ◆ getBaseDir()

const String& getBaseDir | ( |  | ) |

Get the base directory for the relevant paths from the csv file.

## ◆ getSamples()

const std::vector<std::map<String, String> >& getSamples | ( |  | ) |

Get the batch.

## ◆ loadSamples_()

void loadSamples_ | ( |  | ) |

private

Load the batch from the csv file and store as the vector of maps.

## ◆ operator=()

FIAMSScheduler& operator= | ( | const FIAMSScheduler & | fdp | ) |

default

Assignment.

## ◆ run()

void run | ( |  | ) |

Run the FIA-MS data analysis for the batch defined in the .

## Member Data Documentation

## ◆ base_dir_

String base_dir_

private

## ◆ filename_

String filename_

private

## ◆ load_cached_

bool load_cached_

private

## ◆ samples_

std::vector<std::map<String, String> > samples_

private