OpenMS  2.6.0
Public Member Functions | Private Attributes | List of all members
FeatureLCProfile Class Reference

#include <OpenMS/TRANSFORMATIONS/FEATUREFINDER/SUPERHIRN/FeatureLCProfile.h>

Collaboration diagram for FeatureLCProfile:
[legend]

Public Member Functions

 ~FeatureLCProfile ()
 
 FeatureLCProfile ()
 
 FeatureLCProfile (double, double, int, double)
 
 FeatureLCProfile (double, double, double, int, int, double)
 
 FeatureLCProfile (const FeatureLCProfile &)
 
 FeatureLCProfile (const FeatureLCProfile *)
 
FeatureLCProfileoperator= (const FeatureLCProfile &)
 
bool operator== (const FeatureLCProfile &)
 
FeatureLCProfileoperator<= (const FeatureLCProfile &)
 
FeatureLCProfileoperator>= (const FeatureLCProfile &)
 
FeatureLCProfileoperator< (const FeatureLCProfile &)
 
FeatureLCProfileoperator> (const FeatureLCProfile &)
 
void changeElutionTimesByFactor (double)
 
void addMS1elutionSignal (double, double, int, int, double)
 
void addOutsideMS1elutionSignal (double, double, int, int, double)
 
void addMS1elutionSignal (MS1Signal *in)
 
std::map< int, MS1Signal > * getLCelutionSignalMap ()
 
std::map< int, MS1Signal >::iterator getLCelutionSignalsStart ()
 
std::map< int, MS1Signal >::reverse_iterator getLastLCelutionSignal ()
 
std::map< int, MS1Signal >::iterator getLCelutionSignalsEnd ()
 
int getNbLCelutionSignals ()
 

Private Attributes

std::map< int, MS1SignalLCelutionSignals
 
std::map< int, MS1SignaloutsideLCelutionSignals
 
double LCelutionArea
 
MS1Signal apexMS1Signal
 

Constructor & Destructor Documentation

◆ ~FeatureLCProfile()

◆ FeatureLCProfile() [1/5]

◆ FeatureLCProfile() [2/5]

FeatureLCProfile ( double  ,
double  ,
int  ,
double   
)

◆ FeatureLCProfile() [3/5]

FeatureLCProfile ( double  ,
double  ,
double  ,
int  ,
int  ,
double   
)

◆ FeatureLCProfile() [4/5]

◆ FeatureLCProfile() [5/5]

Member Function Documentation

◆ addMS1elutionSignal() [1/2]

void addMS1elutionSignal ( double  ,
double  ,
int  ,
int  ,
double   
)

◆ addMS1elutionSignal() [2/2]

void addMS1elutionSignal ( MS1Signal in)

◆ addOutsideMS1elutionSignal()

void addOutsideMS1elutionSignal ( double  ,
double  ,
int  ,
int  ,
double   
)

◆ changeElutionTimesByFactor()

void changeElutionTimesByFactor ( double  )

◆ getLastLCelutionSignal()

std::map<int, MS1Signal>::reverse_iterator getLastLCelutionSignal ( )

◆ getLCelutionSignalMap()

std::map<int, MS1Signal>* getLCelutionSignalMap ( )

◆ getLCelutionSignalsEnd()

std::map<int, MS1Signal>::iterator getLCelutionSignalsEnd ( )

◆ getLCelutionSignalsStart()

std::map<int, MS1Signal>::iterator getLCelutionSignalsStart ( )

◆ getNbLCelutionSignals()

int getNbLCelutionSignals ( )

◆ operator<()

FeatureLCProfile& operator< ( const FeatureLCProfile )

◆ operator<=()

FeatureLCProfile& operator<= ( const FeatureLCProfile )

◆ operator=()

FeatureLCProfile& operator= ( const FeatureLCProfile )

◆ operator==()

bool operator== ( const FeatureLCProfile )

◆ operator>()

FeatureLCProfile& operator> ( const FeatureLCProfile )

◆ operator>=()

FeatureLCProfile& operator>= ( const FeatureLCProfile )

Member Data Documentation

◆ apexMS1Signal

MS1Signal apexMS1Signal
private

◆ LCelutionArea

double LCelutionArea
private

◆ LCelutionSignals

std::map<int, MS1Signal> LCelutionSignals
private

◆ outsideLCelutionSignals

std::map<int, MS1Signal> outsideLCelutionSignals
private