/[PAMELA software]/yoda/event/LinkDef.h
ViewVC logotype

Annotation of /yoda/event/LinkDef.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 6.4 - (hide annotations) (download)
Tue May 30 19:10:01 2006 UTC (18 years, 6 months ago) by kusanagi
Branch: MAIN
Changes since 6.3: +53 -2 lines
File MIME type: text/plain
Major update.
All the packet officially produced by PAMELA are implemented and unpacked.
The RegistryEvent Packet has been removed and put into another library.
New version, releasd by D.Campana, of tofunpack.

1 kusanagi 1.1 #ifdef __CINT__
2    
3     #pragma link off all globals;
4     #pragma link off all classes;
5     #pragma link off all functions;
6     #pragma link off all typedef;
7     #pragma link C++ nestedtypedef;
8     #pragma link C++ nestedclass;
9     #pragma link C++ namespace pamela;
10 kusanagi 6.4 #pragma link C++ namespace pamela::neutron;
11     #pragma link C++ namespace pamela::anticounter;
12     #pragma link C++ namespace pamela::calorimeter;
13     #pragma link C++ namespace pamela::S4;
14     #pragma link C++ namespace pamela::tof;
15     #pragma link C++ namespace pamela::tracker;
16     #pragma link C++ namespace pamela::trigger;
17    
18     #pragma link C++ class pamela::PhysEndRunEvent+;
19     #pragma link C++ class pamela::CaloEndRun+;
20     #pragma link C++ class pamela::TBEndRun+;
21    
22 kusanagi 1.5 #pragma link C++ class pamela::CalibCalPulse1Event+;
23     #pragma link C++ class pamela::CalibCalPulse2Event+;
24 kusanagi 6.4 #pragma link C++ class pamela::CalibTrkBothEvent+;
25 kusanagi 1.5 #pragma link C++ class pamela::CalibTrk1Event+;
26     #pragma link C++ class pamela::CalibTrk2Event+;
27     #pragma link C++ class pamela::CalibTofEvent+;
28     #pragma link C++ class pamela::CalibS4Event+;
29     #pragma link C++ class pamela::CalibCalPedEvent+;
30 kusanagi 2.4 #pragma link C++ class pamela::Calib1_Ac1Event+;
31 kusanagi 6.4 #pragma link C++ class pamela::Calib2_Ac1Event+;
32 kusanagi 2.4 #pragma link C++ class pamela::Calib1_Ac2Event+;
33     #pragma link C++ class pamela::Calib2_Ac2Event+;
34 kusanagi 6.4 #pragma link C++ class pamela::CalibCalEvent+;
35 kusanagi 1.5 #pragma link C++ class pamela::RunHeaderEvent+;
36     #pragma link C++ class pamela::RunTrailerEvent+;
37     #pragma link C++ class pamela::CalibHeaderEvent+;
38     #pragma link C++ class pamela::CalibTrailerEvent+;
39     #pragma link C++ class pamela::InitHeaderEvent+;
40     #pragma link C++ class pamela::InitTrailerEvent+;
41 kusanagi 6.1 #pragma link C++ class pamela::EventTrkEvent+;
42 kusanagi 6.4
43     #pragma link C++ class pamela::LogEvent+;
44     #pragma link C++ class pamela::LogRecord+;
45    
46     #pragma link C++ class pamela::VarDumpEvent+;
47     #pragma link C++ class pamela::VarDumpRecord+;
48    
49     #pragma link C++ class pamela::ArrDumpEvent+;
50     #pragma link C++ class pamela::ArrDumpRecord+;
51    
52     #pragma link C++ class pamela::TabDumpEvent+;
53     #pragma link C++ class pamela::TabDumpRecord+;
54    
55     #pragma link C++ class pamela::TmtcEvent+;
56     #pragma link C++ class pamela::TmtcRecord+;
57    
58     #pragma link C++ class pamela::McmdEvent+;
59     #pragma link C++ class pamela::McmdRecord+;
60    
61 kusanagi 1.5 #pragma link C++ class pamela::ForcedFECmdEvent+;
62 kusanagi 2.4 #pragma link C++ class pamela::Ac1InitEvent+;
63 kusanagi 1.5 #pragma link C++ class pamela::CalInitEvent+;
64     #pragma link C++ class pamela::TrkInitEvent+;
65     #pragma link C++ class pamela::TofInitEvent+;
66     #pragma link C++ class pamela::TrgInitEvent+;
67 kusanagi 2.1 #pragma link C++ class pamela::NdInitEvent+;
68 kusanagi 2.3 #pragma link C++ class pamela::S4InitEvent+;
69 kusanagi 2.4 #pragma link C++ class pamela::Ac2InitEvent+;
70 kusanagi 1.7 #pragma link C++ class pamela::CalAlarmEvent+;
71 kusanagi 6.4 #pragma link C++ class pamela::Ac1AlarmEvent+;
72 kusanagi 1.7 #pragma link C++ class pamela::TrkAlarmEvent+;
73     #pragma link C++ class pamela::TrgAlarmEvent+;
74     #pragma link C++ class pamela::TofAlarmEvent+;
75 kusanagi 2.3 #pragma link C++ class pamela::S4AlarmEvent+;
76 kusanagi 6.4 #pragma link C++ class pamela::Ac2AlarmEvent+;
77    
78     #pragma link C++ class pamela::TsbTEvent+;
79     #pragma link C++ class pamela::TsbTRecord+;
80    
81     #pragma link C++ class pamela::TsbBEvent+;
82     #pragma link C++ class pamela::TsbBRecord+;
83    
84 kusanagi 1.1 #pragma link C++ class pamela::PacketType+;
85     #pragma link C++ class pamela::SubPacket+;
86     #pragma link C++ class pamela::EventHeader+;
87     #pragma link C++ class pamela::PscuHeader+;
88     #pragma link C++ class pamela::EventCounter+;
89     #pragma link C++ class pamela::PscuEvent+;
90     #pragma link C++ class pamela::Algorithm+;
91     #pragma link C++ class pamela::NullAlgorithm+;
92     #pragma link C++ class pamela::AlgorithmInfo+;
93     #pragma link C++ class pamela::PamelaRun+;
94     #pragma link C++ class pamela::RunInfo+;
95 kusanagi 6.4
96     #pragma link C++ class pamela::neutron::NeutronEvent+;
97     #pragma link C++ class pamela::neutron::NeutronRecord+;
98     #pragma link C++ class pamela::anticounter::AnticounterEvent;
99     #pragma link C++ class pamela::calorimeter::CalorimeterEvent+;
100     #pragma link C++ class pamela::S4::S4Event;
101     #pragma link C++ class pamela::tof::TofEvent+;
102     #pragma link C++ class pamela::tracker::TrackerEvent+;
103     #pragma link C++ class pamela::trigger::TriggerEvent+;
104    
105 kusanagi 1.5 #endif
106 kusanagi 1.1
107 kusanagi 2.2

  ViewVC Help
Powered by ViewVC 1.1.23