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

Annotation of /chewbacca/event/LinkDef.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.3 - (hide annotations) (download)
Tue Aug 4 13:58:17 2009 UTC (15 years, 3 months ago) by mocchiut
Branch: MAIN
CVS Tags: v10RED, v9r00, v9r01, HEAD
Changes since 1.2: +6 -1 lines
File MIME type: text/plain
Changed to work with GCC 4.x (gfortran) + ROOT >= 5.24

1 mocchiut 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     #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     #pragma link C++ class pamela::CalibCalPulse1Event+;
23     #pragma link C++ class pamela::CalibCalPulse2Event+;
24     #pragma link C++ class pamela::CalibTrkBothEvent+;
25     #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     #pragma link C++ class pamela::Calib1_Ac1Event+;
31     #pragma link C++ class pamela::Calib2_Ac1Event+;
32     #pragma link C++ class pamela::Calib1_Ac2Event+;
33     #pragma link C++ class pamela::Calib2_Ac2Event+;
34     #pragma link C++ class pamela::CalibCalEvent+;
35     #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     #pragma link C++ class pamela::EventTrkEvent+;
42    
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     #pragma link C++ class pamela::ForcedFECmdEvent+;
62     #pragma link C++ class pamela::Ac1InitEvent+;
63     #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     #pragma link C++ class pamela::NdInitEvent+;
68     #pragma link C++ class pamela::S4InitEvent+;
69     #pragma link C++ class pamela::Ac2InitEvent+;
70     #pragma link C++ class pamela::CalAlarmEvent+;
71     #pragma link C++ class pamela::Ac1AlarmEvent+;
72     #pragma link C++ class pamela::TrkAlarmEvent+;
73     #pragma link C++ class pamela::TrgAlarmEvent+;
74     #pragma link C++ class pamela::TofAlarmEvent+;
75     #pragma link C++ class pamela::S4AlarmEvent+;
76     #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     #pragma link C++ class pamela::PacketType+;
85 mocchiut 1.3 //#pragma link C++ class pair<const pamela::PacketType, int>+;
86     /* #pragma link C++ class pair<const pamela::PacketType, int>+; */
87     /* #pragma link C++ class map<const pamela::PacketType *, int *>+ */
88     /* #pragma link C++ class pair<const pamela::PacketType *, int *>+;;*/
89     #pragma link C++ class pamela::mapval+;
90     #pragma link C++ class pamela::mappa;
91 mocchiut 1.1 #pragma link C++ class pamela::SubPacket+;
92     #pragma link C++ class pamela::EventHeader+;
93     #pragma link C++ class pamela::PscuHeader+;
94     #pragma link C++ class pamela::EventCounter+;
95     #pragma link C++ class pamela::PscuEvent+;
96     #pragma link C++ class pamela::Algorithm+;
97     #pragma link C++ class pamela::NullAlgorithm+;
98     #pragma link C++ class pamela::AlgorithmInfo+;
99     #pragma link C++ class pamela::PamelaRun+;
100     #pragma link C++ class pamela::RunInfoYoda+;
101    
102     #pragma link C++ class pamela::neutron::NeutronEvent+;
103     #pragma link C++ class pamela::neutron::NeutronRecord+;
104     #pragma link C++ class pamela::anticounter::AnticounterEvent;
105     #pragma link C++ class pamela::calorimeter::CalorimeterEvent+;
106     #pragma link C++ class pamela::S4::S4Event;
107     #pragma link C++ class pamela::tof::TofEvent+;
108     #pragma link C++ class pamela::tracker::TrackerEvent+;
109     #pragma link C++ class pamela::trigger::TriggerEvent+;
110    
111     #endif
112    
113    

  ViewVC Help
Powered by ViewVC 1.1.23