OpenMS
LightCompound Struct Reference

#include <OpenMS/OPENSWATHALGO/DATAACCESS/TransitionExperiment.h>

Collaboration diagram for LightCompound:
[legend]

Public Member Functions

 LightCompound ()
 
bool isPeptide () const
 
void setChargeState (int ch)
 
int getChargeState () const
 
void setDriftTime (double d)
 
double getDriftTime () const
 

Public Attributes

double drift_time
 
double rt
 
int charge
 
std::string sequence
 
std::vector< std::string > protein_refs
 
std::string peptide_group_label
 
std::string gene_name
 
std::string id
 
std::string sum_formula
 
std::string compound_name
 
std::vector< LightModificationmodifications
 

Constructor & Destructor Documentation

◆ LightCompound()

LightCompound ( )
inline

Member Function Documentation

◆ getChargeState()

int getChargeState ( ) const
inline

References LightCompound::charge.

◆ getDriftTime()

double getDriftTime ( ) const
inline

◆ isPeptide()

bool isPeptide ( ) const
inline

◆ setChargeState()

void setChargeState ( int  ch)
inline

References LightCompound::charge.

◆ setDriftTime()

void setDriftTime ( double  d)
inline

Member Data Documentation

◆ charge

◆ compound_name

◆ drift_time

double drift_time

◆ gene_name

std::string gene_name

◆ id

std::string id

◆ modifications

std::vector<LightModification> modifications

◆ peptide_group_label

std::string peptide_group_label

◆ protein_refs

std::vector<std::string> protein_refs

◆ rt

double rt

◆ sequence

◆ sum_formula

std::string sum_formula