#ifndef _FROG_EVENT_CALOHIT_H__ #define _FROG_EVENT_CALOHIT_H__ #include "BaseColl_Id.h" namespace FROG{ class Event_CaloHit : public BaseColl_Id { public : float E; float t; virtual unsigned int chunkId(){ return 12210;} virtual bool isCompactible(){ return true; } Event_CaloHit(){} Event_CaloHit( unsigned int DetId, float E_, float t_): BaseColl_Id(DetId), E(E_),t(t_){} virtual ByteBuffer writeData(){ ByteBuffer toReturn(12); toReturn.putUInt(detId_); toReturn.putFloat(E); toReturn.putFloat(t); return toReturn; } }; }//FROG Namespace #endif