OpenMS  2.7.0
Public Attributes | List of all members
SvmTheoreticalSpectrumGenerator::IonType Struct Reference

nested class More...

#include <OpenMS/CHEMISTRY/SvmTheoreticalSpectrumGenerator.h>

Collaboration diagram for SvmTheoreticalSpectrumGenerator::IonType:
[legend]

Public Member Functions

Constructors and Destructors
 IonType ()
 
 IonType (Residue::ResidueType local_residue, EmpiricalFormula local_loss=EmpiricalFormula(), Int local_charge=1)
 
 IonType (const IonType &rhs)
 
IonTypeoperator= (const IonType &rhs)
 
bool operator< (const IonType &rhs) const
 

Public Attributes

Residue::ResidueType residue
 
EmpiricalFormula loss
 
Int charge
 

Detailed Description

nested class

IonType is defined by a ResidueType, a neutral loss and charge state

Constructor & Destructor Documentation

◆ IonType() [1/3]

IonType ( )
inline

◆ IonType() [2/3]

IonType ( Residue::ResidueType  local_residue,
EmpiricalFormula  local_loss = EmpiricalFormula(),
Int  local_charge = 1 
)
inline

◆ IonType() [3/3]

IonType ( const IonType rhs)
inline

Member Function Documentation

◆ operator<()

bool operator< ( const IonType rhs) const
inline

◆ operator=()

IonType& operator= ( const IonType rhs)
inline

Member Data Documentation

◆ charge

Int charge

◆ loss

◆ residue