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

Contents of /yoda/event/LinkDef.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 6.2 - (show annotations) (download)
Wed Mar 8 08:17:06 2006 UTC (18 years, 9 months ago) by kusanagi
Branch: MAIN
CVS Tags: YODA6_2/01, YODA6_2/00, YODA6_1/00
Changes since 6.1: +34 -0 lines
File MIME type: text/plain
Modified the code structure to have only two LinkDef.h:
event/LinkDef.h
techmodel/LinkDef.h
Consequently the Makefiles have been modified. This reduce update reduce the number of dictionary files created by the "rootcint" program.

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 #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 #pragma link C++ class pamela::RegistryEvent+;
18 #pragma link C++ class pamela::CalibCalPulse1Event+;
19 #pragma link C++ class pamela::CalibCalPulse2Event+;
20 #pragma link C++ class pamela::CalibTrk1Event+;
21 #pragma link C++ class pamela::CalibTrk2Event+;
22 #pragma link C++ class pamela::CalibTofEvent+;
23 #pragma link C++ class pamela::CalibS4Event+;
24 #pragma link C++ class pamela::CalibCalPedEvent+;
25 #pragma link C++ class pamela::Calib1_Ac1Event+;
26 #pragma link C++ class pamela::Calib1_Ac2Event+;
27 #pragma link C++ class pamela::Calib2_Ac1Event+;
28 #pragma link C++ class pamela::Calib2_Ac2Event+;
29 #pragma link C++ class pamela::RunHeaderEvent+;
30 #pragma link C++ class pamela::RunTrailerEvent+;
31 #pragma link C++ class pamela::CalibHeaderEvent+;
32 #pragma link C++ class pamela::CalibTrailerEvent+;
33 #pragma link C++ class pamela::InitHeaderEvent+;
34 #pragma link C++ class pamela::InitTrailerEvent+;
35 #pragma link C++ class pamela::EventTrkEvent+;
36 #pragma link C++ class pamela::ForcedFECmdEvent+;
37 #pragma link C++ class pamela::Ac1InitEvent+;
38 #pragma link C++ class pamela::CalInitEvent+;
39 #pragma link C++ class pamela::TrkInitEvent+;
40 #pragma link C++ class pamela::TofInitEvent+;
41 #pragma link C++ class pamela::TrgInitEvent+;
42 #pragma link C++ class pamela::NdInitEvent+;
43 #pragma link C++ class pamela::S4InitEvent+;
44 #pragma link C++ class pamela::Ac2InitEvent+;
45 #pragma link C++ class pamela::CalAlarmEvent+;
46 #pragma link C++ class pamela::AcAlarmEvent+;
47 #pragma link C++ class pamela::TrkAlarmEvent+;
48 #pragma link C++ class pamela::TrgAlarmEvent+;
49 #pragma link C++ class pamela::TofAlarmEvent+;
50 #pragma link C++ class pamela::S4AlarmEvent+;
51 #pragma link C++ class pamela::PacketType+;
52 #pragma link C++ class pamela::SubPacket+;
53 #pragma link C++ class pamela::EventHeader+;
54 #pragma link C++ class pamela::PscuHeader+;
55 #pragma link C++ class pamela::EventCounter+;
56 #pragma link C++ class pamela::PscuEvent+;
57 #pragma link C++ class pamela::Algorithm+;
58 #pragma link C++ class pamela::NullAlgorithm+;
59 #pragma link C++ class pamela::AlgorithmInfo+;
60 #pragma link C++ class pamela::PamelaRun+;
61 #pragma link C++ class pamela::RunInfo+;
62 #pragma link C++ class pamela::TsbTEvent+;
63 #pragma link C++ class pamela::TsbTRecord+;
64 #pragma link C++ class pamela::TsbBEvent+;
65 #pragma link C++ class pamela::TsbBRecord+;
66 #pragma link C++ class pamela::VarDumpEvent+;
67 #pragma link C++ class pamela::VarDumpRecord+;
68 #pragma link C++ class pamela::TmtcEvent+;
69 #pragma link C++ class pamela::TmtcRecord+;
70 #pragma link C++ class pamela::TabDumpEvent+;
71 #pragma link C++ class pamela::TabDumpRecord+;
72 #pragma link C++ class pamela::McmdEvent+;
73 #pragma link C++ class pamela::McmdRecord+;
74 #pragma link C++ class pamela::LogEvent+;
75 #pragma link C++ class pamela::LogRecord+;
76 #pragma link C++ class pamela::PhysEndRunEvent+;
77 #pragma link C++ class pamela::CaloEndRun+;
78 #pragma link C++ class pamela::TBEndRun+;
79 #pragma link C++ class pamela::ArrDumpEvent+;
80 #pragma link C++ class pamela::ArrDumpRecord+;
81 #pragma link C++ class pamela::neutron::NeutronEvent+;
82 #pragma link C++ class pamela::neutron::NeutronRecord+;
83 #pragma link C++ class pamela::anticounter::AnticounterEvent;
84 #pragma link C++ class pamela::calorimeter::CalorimeterEvent+;
85 #pragma link C++ class pamela::S4::S4Event;
86 #pragma link C++ class pamela::tof::TofEvent+;
87 #pragma link C++ class pamela::tracker::TrackerEvent+;
88 #pragma link C++ class pamela::trigger::TriggerEvent+;
89 #endif
90
91

  ViewVC Help
Powered by ViewVC 1.1.23