OpenMS
LightTransition Struct Reference

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

Collaboration diagram for LightTransition:
[legend]

Public Member Functions

int getProductChargeState () const
 
bool isProductChargeStateSet () const
 
bool isPrecursorImSet () const
 
std::string getNativeID () const
 
std::string getPeptideRef () const
 
std::string getCompoundRef () const
 
double getLibraryIntensity () const
 
void setLibraryIntensity (double l)
 
double getProductMZ () const
 
double getPrecursorMZ () const
 
double getPrecursorIM () const
 
void setDetectingTransition (bool d)
 
bool isDetectingTransition () const
 
void setQuantifyingTransition (bool q)
 
bool isQuantifyingTransition () const
 
void setIdentifyingTransition (bool i)
 
bool isIdentifyingTransition () const
 

Public Attributes

std::string transition_name
 
std::string peptide_ref
 
double library_intensity {}
 
double product_mz {}
 
double precursor_mz {}
 
double precursor_im {-1}
 
int fragment_charge {}
 
bool decoy {}
 
bool detecting_transition {}
 
bool quantifying_transition {}
 
bool identifying_transition {}
 

Member Function Documentation

◆ getCompoundRef()

std::string getCompoundRef ( ) const
inline

◆ getLibraryIntensity()

double getLibraryIntensity ( ) const
inline

◆ getNativeID()

std::string getNativeID ( ) const
inline

◆ getPeptideRef()

std::string getPeptideRef ( ) const
inline

◆ getPrecursorIM()

double getPrecursorIM ( ) const
inline

◆ getPrecursorMZ()

double getPrecursorMZ ( ) const
inline

◆ getProductChargeState()

int getProductChargeState ( ) const
inline

◆ getProductMZ()

double getProductMZ ( ) const
inline

◆ isDetectingTransition()

bool isDetectingTransition ( ) const
inline

◆ isIdentifyingTransition()

bool isIdentifyingTransition ( ) const
inline

◆ isPrecursorImSet()

bool isPrecursorImSet ( ) const
inline

◆ isProductChargeStateSet()

bool isProductChargeStateSet ( ) const
inline

◆ isQuantifyingTransition()

bool isQuantifyingTransition ( ) const
inline

◆ setDetectingTransition()

void setDetectingTransition ( bool  d)
inline

◆ setIdentifyingTransition()

void setIdentifyingTransition ( bool  i)
inline

◆ setLibraryIntensity()

void setLibraryIntensity ( double  l)
inline

◆ setQuantifyingTransition()

void setQuantifyingTransition ( bool  q)
inline

Member Data Documentation

◆ decoy

bool decoy {}

◆ detecting_transition

◆ fragment_charge

◆ identifying_transition

◆ library_intensity

double library_intensity {}

◆ peptide_ref

std::string peptide_ref

◆ precursor_im

double precursor_im {-1}

◆ precursor_mz

double precursor_mz {}

◆ product_mz

double product_mz {}

◆ quantifying_transition

◆ transition_name

std::string transition_name