| OpenMS 2.5.0

Public Member Functions | Protected Attributes | List of all members
HPLC Class Reference
Metadata

Representation of a HPLC experiment. More...

`#include <OpenMS/METADATA/HPLC.h>`

## Public Member Functions

| HPLC ()
| Constructor. More...
| HPLC (const HPLC &)=default
| Copy constructor. More...
| HPLC (HPLC &&)=default
| Move constructor. More...
| ~HPLC ()
| Destructor. More...
HPLC & | operator= (const HPLC &)=default
| Assignment operator. More...
HPLC & | operator= (HPLC &&) &=default
| Move assignment operator. More...
bool | operator== (const HPLC &source) const
| Equality operator. More...
bool | operator!= (const HPLC &source) const
| Equality operator. More...
const String & | getInstrument () const
| returns a const reference to the instrument name More...
void | setInstrument (const String &instrument)
| sets the instrument name More...
const String & | getColumn () const
| returns a const reference to the column description More...
void | setColumn (const String &column)
| sets the column description More...
Int | getTemperature () const
| returns the temperature (in degree C) More...
void | setTemperature (Int temperature)
| sets the temperature (in degree C) More...
UInt | getPressure () const
| returns the pressure (in bar) More...
void | setPressure (UInt pressure)
| sets the pressure (in bar) More...
UInt | getFlux () const
| returns the flux (in microliter/sec) More...
void | setFlux (UInt flux)
| sets the flux (in microliter/sec) More...
String | getComment () const
| returns the comments More...
void | setComment (String comment)
| sets the comments More...
const Gradient & | getGradient () const
| returns a const reference to the used gradient More...
Gradient & | getGradient ()
| returns a mutable reference to the used gradient More...
void | setGradient (const Gradient &gradient)
| sets the used gradient More...

## Protected Attributes

String | instrument_
String | column_
Int | temperature_
Int | pressure_
Int | flux_
String | comment_
Gradient | gradient_

## Detailed Description

Representation of a HPLC experiment.

It contains the description of instrument, the settings and the gradient.

## Constructor & Destructor Documentation

## ◆ HPLC() [1/3]

HPLC | ( |  | ) |

Constructor.

## ◆ HPLC() [2/3]

HPLC | ( | const HPLC & |  | ) |

default

Copy constructor.

## ◆ HPLC() [3/3]

HPLC | ( | HPLC && |  | ) |

default

Move constructor.

## ◆ ~HPLC()

~HPLC | ( |  | ) |

Destructor.

## Member Function Documentation

## ◆ getColumn()

const String& getColumn | ( |  | ) | const

returns a const reference to the column description

## ◆ getComment()

String getComment | ( |  | ) | const

returns the comments

## ◆ getFlux()

UInt getFlux | ( |  | ) | const

returns the flux (in microliter/sec)

## ◆ getGradient() [1/2]

const Gradient& getGradient | ( |  | ) | const

returns a const reference to the used gradient

## ◆ getGradient() [2/2]

Gradient& getGradient | ( |  | ) |

returns a mutable reference to the used gradient

## ◆ getInstrument()

const String& getInstrument | ( |  | ) | const

returns a const reference to the instrument name

## ◆ getPressure()

UInt getPressure | ( |  | ) | const

returns the pressure (in bar)

## ◆ getTemperature()

Int getTemperature | ( |  | ) | const

returns the temperature (in degree C)

## ◆ operator!=()

bool operator!= | ( | const HPLC & | source | ) | const

Equality operator.

## ◆ operator=() [1/2]

HPLC& operator= | ( | const HPLC & |  | ) |

default

Assignment operator.

## ◆ operator=() [2/2]

HPLC& operator= | ( | HPLC && |  | ) | &

default

Move assignment operator.

## ◆ operator==()

bool operator== | ( | const HPLC & | source | ) | const

Equality operator.

## ◆ setColumn()

void setColumn | ( | const String & | column | ) |

sets the column description

## ◆ setComment()

void setComment | ( | String | comment | ) |

sets the comments

## ◆ setFlux()

void setFlux | ( | UInt | flux | ) |

sets the flux (in microliter/sec)

## ◆ setGradient()

void setGradient | ( | const Gradient & | gradient | ) |

sets the used gradient

## ◆ setInstrument()

void setInstrument | ( | const String & | instrument | ) |

sets the instrument name

## ◆ setPressure()

void setPressure | ( | UInt | pressure | ) |

sets the pressure (in bar)

## ◆ setTemperature()

void setTemperature | ( | Int | temperature | ) |

sets the temperature (in degree C)

## Member Data Documentation

## ◆ column_

String column_

protected

## ◆ comment_

String comment_

protected

## ◆ flux_

Int flux_

protected

## ◆ gradient_

Gradient gradient_

protected

## ◆ instrument_

String instrument_

protected

## ◆ pressure_

Int pressure_

protected

## ◆ temperature_

Int temperature_

protected