#ifndef NEUTRON_EVENT_H #define NEUTRON_EVENT_H #include "event/SubPacket.h" #include "event/physics/neutronDetector/NeutronRecord.h" #include namespace pamela { namespace neutron { /** * NeutronEvent data Wrapper */ class NeutronEvent: public pamela::SubPacket { private: static TClonesArray *fgRecords; public: /** * Contain multiple instances of pamela::neutron::NeutronRecord type. */ TClonesArray *Records; /** * The data validity flag. * * Description:
* 1: neutron data NOT found.
* 0: neutron data ok.
*/ unsigned short unpackError; NeutronEvent(void); ~NeutronEvent(void); ClassDef(NeutronEvent, 2) }; } } #endif /* NEUTRON_EVENT_H */