libpappsomspp
Library for mass spectrometry
Loading...
Searching...
No Matches
integrationscopebase.h File Reference
#include <vector>
#include <limits>
#include <QString>
#include <QPointF>
#include "../../exportinmportconfig.h"
#include "../../types.h"

Go to the source code of this file.

Classes

class  pappso::IntegrationScopeBase
 
struct  pappso::IntegrationScopeSpec
 

Namespaces

namespace  pappso
 tries to keep as much as possible monoisotopes, removing any possible C13 peaks and changes multicharge peaks to monocharge
 

Typedefs

typedef std::shared_ptr< IntegrationScopeBasepappso::IntegrationScopeBaseSPtr
 
typedef std::shared_ptr< const IntegrationScopeBasepappso::IntegrationScopeBaseCstSPtr
 
typedef std::shared_ptr< IntegrationScopeSpecpappso::IntegrationScopeSpecSPtr
 
typedef std::shared_ptr< const IntegrationScopeSpecpappso::IntegrationScopeSpecCstSPtr
 

Enumerations

enum  pappso::IntegrationScopeFeatures {
  pappso::FAILURE = 0x0000 , pappso::SUCCESS = 1 << 1 , pappso::FLAT_ON_X_AXIS = 1 << 2 , pappso::FLAT_ON_Y_AXIS = 1 << 3 ,
  pappso::RHOMBOID_VERTICAL = 1 << 4 , pappso::RHOMBOID_HORIZONTAL = 1 << 5 , pappso::NOT_PRINTABLE = 1 << 6 , pappso::FLAT_ON_ANY_AXIS = (FLAT_ON_X_AXIS | FLAT_ON_Y_AXIS)
}