Class "filterList"

Description

Container for a list of filter objects. The class mainly exists for method dispatch.

Usage

1
filterList(x, filterId=identifier(x[[1]]))

Arguments

x

A list of filter objects.

filterId

The global identifier of the filter list. As default, we take the filterId of the first filter object in x.

Value

A filterList object for the constructor

Objects from the Class

Objects are created from regular lists using the constructor filterList.

Slots

.Data:

Object of class "list". The class directly extends list, and this slot holds the list data.

filterId:

Object of class "character". The identifier for the object.

Extends

Class "list", from data part.

Methods

show

signature(object = "filterList"): Print details about the object.

identifier, identifier<-

signature(object = "filteList"): Accessor and replacement method for the object's filterId slot.

Author(s)

Florian Hahne

See Also

filter,

Examples

1
2
3
4
5
6
7
f1 <- rectangleGate(FSC=c(100,200), filterId="testFilter")
f2 <- rectangleGate(FSC=c(200,400))
fl <- filterList(list(a=f1, b=f2))
fl
identifier(fl)

  

Want to suggest features or report bugs for rdrr.io? Use the GitHub issue tracker.