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

Annotation of /yoda/event/LinkDef.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 6.2 - (hide annotations) (download)
Wed Mar 8 08:17:06 2006 UTC (18 years, 8 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 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.2 #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 kusanagi 4.5 #pragma link C++ class pamela::RegistryEvent+;
18 kusanagi 1.5 #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 kusanagi 2.4 #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 kusanagi 1.5 #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 kusanagi 6.1 #pragma link C++ class pamela::EventTrkEvent+;
36 kusanagi 1.5 #pragma link C++ class pamela::ForcedFECmdEvent+;
37 kusanagi 2.4 #pragma link C++ class pamela::Ac1InitEvent+;
38 kusanagi 1.5 #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 kusanagi 2.1 #pragma link C++ class pamela::NdInitEvent+;
43 kusanagi 2.3 #pragma link C++ class pamela::S4InitEvent+;
44 kusanagi 2.4 #pragma link C++ class pamela::Ac2InitEvent+;
45 kusanagi 1.7 #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 kusanagi 2.3 #pragma link C++ class pamela::S4AlarmEvent+;
51 kusanagi 1.1 #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 kusanagi 6.2 #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 kusanagi 1.5 #endif
90 kusanagi 1.1
91 kusanagi 2.2

  ViewVC Help
Powered by ViewVC 1.1.23