--- yoda/event/LinkDef.h 2004/07/08 12:31:22 1.4 +++ yoda/event/LinkDef.h 2006/05/30 19:10:01 6.4 @@ -7,6 +7,80 @@ #pragma link C++ nestedtypedef; #pragma link C++ nestedclass; #pragma link C++ namespace pamela; +#pragma link C++ namespace pamela::neutron; +#pragma link C++ namespace pamela::anticounter; +#pragma link C++ namespace pamela::calorimeter; +#pragma link C++ namespace pamela::S4; +#pragma link C++ namespace pamela::tof; +#pragma link C++ namespace pamela::tracker; +#pragma link C++ namespace pamela::trigger; + +#pragma link C++ class pamela::PhysEndRunEvent+; +#pragma link C++ class pamela::CaloEndRun+; +#pragma link C++ class pamela::TBEndRun+; + +#pragma link C++ class pamela::CalibCalPulse1Event+; +#pragma link C++ class pamela::CalibCalPulse2Event+; +#pragma link C++ class pamela::CalibTrkBothEvent+; +#pragma link C++ class pamela::CalibTrk1Event+; +#pragma link C++ class pamela::CalibTrk2Event+; +#pragma link C++ class pamela::CalibTofEvent+; +#pragma link C++ class pamela::CalibS4Event+; +#pragma link C++ class pamela::CalibCalPedEvent+; +#pragma link C++ class pamela::Calib1_Ac1Event+; +#pragma link C++ class pamela::Calib2_Ac1Event+; +#pragma link C++ class pamela::Calib1_Ac2Event+; +#pragma link C++ class pamela::Calib2_Ac2Event+; +#pragma link C++ class pamela::CalibCalEvent+; +#pragma link C++ class pamela::RunHeaderEvent+; +#pragma link C++ class pamela::RunTrailerEvent+; +#pragma link C++ class pamela::CalibHeaderEvent+; +#pragma link C++ class pamela::CalibTrailerEvent+; +#pragma link C++ class pamela::InitHeaderEvent+; +#pragma link C++ class pamela::InitTrailerEvent+; +#pragma link C++ class pamela::EventTrkEvent+; + +#pragma link C++ class pamela::LogEvent+; +#pragma link C++ class pamela::LogRecord+; + +#pragma link C++ class pamela::VarDumpEvent+; +#pragma link C++ class pamela::VarDumpRecord+; + +#pragma link C++ class pamela::ArrDumpEvent+; +#pragma link C++ class pamela::ArrDumpRecord+; + +#pragma link C++ class pamela::TabDumpEvent+; +#pragma link C++ class pamela::TabDumpRecord+; + +#pragma link C++ class pamela::TmtcEvent+; +#pragma link C++ class pamela::TmtcRecord+; + +#pragma link C++ class pamela::McmdEvent+; +#pragma link C++ class pamela::McmdRecord+; + +#pragma link C++ class pamela::ForcedFECmdEvent+; +#pragma link C++ class pamela::Ac1InitEvent+; +#pragma link C++ class pamela::CalInitEvent+; +#pragma link C++ class pamela::TrkInitEvent+; +#pragma link C++ class pamela::TofInitEvent+; +#pragma link C++ class pamela::TrgInitEvent+; +#pragma link C++ class pamela::NdInitEvent+; +#pragma link C++ class pamela::S4InitEvent+; +#pragma link C++ class pamela::Ac2InitEvent+; +#pragma link C++ class pamela::CalAlarmEvent+; +#pragma link C++ class pamela::Ac1AlarmEvent+; +#pragma link C++ class pamela::TrkAlarmEvent+; +#pragma link C++ class pamela::TrgAlarmEvent+; +#pragma link C++ class pamela::TofAlarmEvent+; +#pragma link C++ class pamela::S4AlarmEvent+; +#pragma link C++ class pamela::Ac2AlarmEvent+; + +#pragma link C++ class pamela::TsbTEvent+; +#pragma link C++ class pamela::TsbTRecord+; + +#pragma link C++ class pamela::TsbBEvent+; +#pragma link C++ class pamela::TsbBRecord+; + #pragma link C++ class pamela::PacketType+; #pragma link C++ class pamela::SubPacket+; #pragma link C++ class pamela::EventHeader+; @@ -18,16 +92,16 @@ #pragma link C++ class pamela::AlgorithmInfo+; #pragma link C++ class pamela::PamelaRun+; #pragma link C++ class pamela::RunInfo+; -#pragma link C++ class pamela::CalibCalEvent+; -#pragma link C++ class pamela::CalibCalPedEvent+; -#pragma link C++ class pamela::CalibAcEvent+; -#pragma link C++ class pamela::CalibTrk1Event+; -#pragma link C++ class pamela::CalibTrk2Event+; -#pragma link C++ class pamela::CalibTrdEvent+; -#pragma link C++ class pamela::CalibTofEvent+; -#pragma link C++ class pamela::CalibS4Event+; -#pragma link C++ class pamela::RunHeaderEvent+; -#pragma link C++ class pamela::RunTrailerEvent+; -#pragma link C++ class pamela::ForcedPktEvent+; + +#pragma link C++ class pamela::neutron::NeutronEvent+; +#pragma link C++ class pamela::neutron::NeutronRecord+; +#pragma link C++ class pamela::anticounter::AnticounterEvent; +#pragma link C++ class pamela::calorimeter::CalorimeterEvent+; +#pragma link C++ class pamela::S4::S4Event; +#pragma link C++ class pamela::tof::TofEvent+; +#pragma link C++ class pamela::tracker::TrackerEvent+; +#pragma link C++ class pamela::trigger::TriggerEvent+; #endif + +