IMP
2.0.0
The Integrative Modeling Platform
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
NuisanceRangeModifier.h
Go to the documentation of this file.
1
/**
2
* \file IMP/isd/NuisanceRangeModifier.h
3
* \brief A singleton modifier which wraps an attribute into a
4
* given range.
5
*
6
* Copyright 2007-2013 IMP Inventors. All rights reserved.
7
*/
8
9
#ifndef IMPISD_NUISANCE_RANGE_MODIFIER_H
10
#define IMPISD_NUISANCE_RANGE_MODIFIER_H
11
12
#include <IMP/isd/isd_config.h>
13
#include <
IMP/SingletonModifier.h
>
14
#include <
IMP/isd/Nuisance.h
>
15
#include <
IMP/singleton_macros.h
>
16
17
IMPISD_BEGIN_NAMESPACE
18
19
class
IMPISDEXPORT NuisanceRangeModifier:
public
SingletonModifier
20
{
21
public
:
22
NuisanceRangeModifier() {};
23
24
// note, Doxygen wants a semicolon at the end of macro lines
25
IMP_SINGLETON_MODIFIER
(NuisanceRangeModifier);
26
};
27
28
29
IMPISD_END_NAMESPACE
30
31
#endif
/* IMPISD_NUISANCE_RANGE_MODIFIER_H */