\name{aggregatorList-class} \docType{class} \alias{aggregatorList-class} \alias{aggregatorList} \alias{initialize,aggregatorList-method} \alias{show,aggregatorList-method} \title{Class "aggregatorList" } \description{ A list of qaAggregators } \section{Objects from the Class}{ Objects should be created using the constructor: \code{aggregatorList(\dots)}, where \code{\dots} are objects inheriting form class \code{\link[flowQ:qaAggregator-class]{qaAggregator}} or a list of such objects. } \section{Slots}{ \describe{ \item{\code{.Data}:}{Object of class \code{"list"}, the list data } } } \section{Extends}{ Class \code{"\linkS4class{list}"}, from data part. Class \code{"\linkS4class{vector}"}, by class "list", distance 2. } \section{Methods}{ \describe{ \item{initialize}{\code{signature(.Object = "aggregatorList")}: constructor } \item{show}{\code{signature(object = "aggregatorList")}: print object details } } } \details{This class directly extends class \code{"list"} and is intended to exclusively hold objects of class \code{qaAggregator}, where each list item represents the outcome of a QA subprocess for a single \code{\link[flowCore:flowFrame-class]{flowFrame}}. It mainly exists to allow for method dispatch and should never be populated manualy; instead, use the constructor \code{qaAggregatorList} which checks for valid objects.} \author{ Florian Hahne } \seealso{ \code{\link[flowQ:qaGraph-class]{qaGraph}}, \code{\link[flowQ]{writeQAReport}}, \code{\link[flowQ:qaProcess-class]{qaProcess}}, \code{\link[flowQ:qaAggregator-class]{qaAggregator}} } \examples{ showClass("aggregatorList") } \keyword{classes}