13#ifndef IMPBFF_DECAYRANGE_H
14#define IMPBFF_DECAYRANGE_H
16#include <IMP/bff/bff_config.h>
17#include <IMP/bff/DecayCurve.h>
80 void set(
int start = 0,
int stop = -1);
Class for fluorescence decay curves.
Definition DecayCurve.h:38
Represents an inspected range of fluorescence decay.
Definition DecayRange.h:30
DecayRange(int start, int stop)
Constructor.
void set(int start=0, int stop=-1)
Set the start and stop indices of the decay range.
void set_range(std::vector< int > v)
Set the range using a vector of indices.
void set_stop(int v)
Set the stop index of the decay range.
size_t get_stop(DecayCurve *d=nullptr) const
Get the stop index of the decay range.
void set_start(int v)
Set the start index of the decay range.
std::vector< int > get_range(DecayCurve *d=nullptr)
Get the range as a vector of indices.
virtual ~DecayRange()=default
Destructor.
size_t get_start(DecayCurve *d=nullptr) const
Get the start index of the decay range.