/** @file
 * $Source: /afs/ba.infn.it/user/pamela/src/CVS/yoda/event/physics/calorimeter/CalorimeterEvent.h,v $
 * $Id: CalorimeterEvent.h,v 6.0 2006/02/07 17:11:08 kusanagi Exp $
 * $Author: kusanagi $
 * 
 * Header file for the raw calorimeter events
 */
#ifndef CALORIMETER_EVENT_H
#define CALORIMETER_EVENT_H

#include "../../SubPacket.h"

namespace pamela {
  /** 
   * Namespace for all calorimeter related code.
   */
  namespace calorimeter {
    /**
     * Techmodel calorimeter data.
     */
    class CalorimeterEvent: public pamela::SubPacket {
    private:

    public:
      CalorimeterEvent(void);
      ~CalorimeterEvent(void);
        int iev;
        int stwerr[4];
        float perror[4];
        float dexy[2][22][96];
        float dexyc[2][22][96];
        float base[2][22][6];
        float calselftrig[4][7];
        float calIItrig[4];
        float calstriphit[4];
        float calDSPtaberr[4];
        float calevnum[4];

    /**
     * The data validity (to be defined).
     * 
     * Description:         <BR>
     */
        UINT8 unpackError;
      ClassDef(CalorimeterEvent, 2)
    };
  }
}
#endif /* CALORIMETER_EVENT_H */
