/** @file StackBatch.h
 *
 *  @brief StackBatch
 *
 *  @ingroup ippToPsps
 *
 *  @author IfA
 *  Copyright 2009 Institute for Astronomy, University of Hawaii
 */

#ifndef IPPTOPSPS_STACKBATCH_H
#define IPPTOPSPS_STACKBATCH_H

#include "Batch.h"

/**
  Sub-class of Batch for detections
  */
typedef struct StackBatch {

    // fields
    Batch base;             // base class
    size_t MAXDETECT;       // max number of detections
    uint32_t skycellId;     // skycell ID

    // methods
    void (*print)();
    void (*destroy)();

} StackBatch;

StackBatch *new_StackBatch(Logger* logger, int *argc, char **argv);

# endif // IPPTOPSPS_STACKBATCH_H 
